Detroit Autorama 2008 May 1, 2008 By KZ Detroit Autorama 2008 March 7-9, 2008 Detroit, MI Photos: Vincent Pelfey « ‹ of 8 › »