Dodge Viper vs Nissan GT-R Drag Race - That Car Place Commercial Shoot

On location at St Thomas Raceway documenting the production of That Car Place commercial. A behind the scenes look at making the commercial plus interviews with racers, models, producer and more.

© ETM Television Inc. All Rights Reserved | PRIVACY POLICY