Sema
Las Vegas, NV.
October 30th- November 2nd 2007
Meguiar's Booth Vehicle