Wednesday, April 11, 2007

Which car

Which popular Sports car model from a Japanese car manufacturer , gets it name from the Latin word meaning "from the heavens" ?

Celica - Toyota

No comments: