What the SEMA Show means to Muscle Car Lovers

The annual SEMA Show (where SEMA is short for Specialty Equipment Market Association) kicks off on Nov 3, 2009 in Las Vegas.  As a lover of muscle cars, this is something that sets a big tone for your next year.  Why?  Because even though it’s in Las Vegas, what happens at SEMA doesn’t stay at […]