The other day i was speaking with the first owner of a Dino I own. He told me the car was imported by Orange Motors (?) in North Miami Beach, which...