Friday, January 29, 2010

Detroit's government-run auto show

The Washington Examiner