2006 SEMA Show Review Part 1

Coverage of the 2006 SEMA auto parts & accessories show in Las Vegas. There were some amazing cars and accessories there, so if you really like cars, check it out!

Previous post:

Next post: