Dec
6th
Stay connected Subscribe to our RSS feed
Now although the Los Angeles Auto Show touts itself as a Green Show as it names the Green Car of The Year (The Audi A3 TDI won in case you did not know), an Auto Show could not be exactly that if there were no jaw-droppingly gorgeous and ludicrously expensive Super Cars to show off. Full story...