SEMA 2011

Speed TV’s 2011 SEMA Show special in the Cosmichrome booth.