SEMA has chosen to discontinue the International Auto Salon after 2006. So this is the last time we’ll ever be witnessing this East Coast event.
Related Articles
Waterfest 15
July 22, 2009
Formula DRIFT Long Beach 2010 Pt 3
April 12, 2010
Formula DRIFT Long Beach 2010 Pt 2
April 11, 2010























































































