Monday, February 26, 2007

Car of the Year?

What is with commercials from the big 2.5? Saturn is saying their Aura is the North American car of the year. Voted by whom? In what magazine?

Isn't the Aura an Opel Astra?

Designed in Europe and built in Europe... Eh?

No comments: