Kshe 95 Fifth Annual Rock & Roll Car Show
Michael Pepper and his 2005 Cadilliac XLR