Saturn Automotive Reviews
By Jim Bray
The Saturn Astra, according to a radio commercial in my neck of the woods, is the top selling car in Europe.
Really? It’s certainly not a “disAstra”, but the bestselling car of any sold in all of Europe? I don’t get it.