Car Crazy International Showcase @ SEMA 2012

9 countries, 9 very unique cars, and 4 days in a city that never sleeps! Our cameras take you into the 2012 SEMA Show, on to the streets of Las Vegas, and show …

source