Posts Tagged ‘SEMA’

SEMA Showcases Cool Rides

Posted on: November 11th, 2013 by Tom Kelley No Comments

Among auto enthusiasts, the crown jewel of car shows takes place each November in Las Vegas. Launched in 1967, the SEMA Show is a trade [...]