SEMA Car Show – Video

Throwing back to 2011, but still one of the best car shows in the world.

SEMA hosts the ultimate annual mecca for the automotive marvels in Las Vegas.

Links