Witness the ultimate monster battle, as Nissan’s Godzilla faces off against Shelby’s Super Snake in an epic quarter-mile drag race.
Shot By: Mike Suggett & Terren Lin
Edited By: Mike Suggett
Witness the ultimate monster battle, as Nissan’s Godzilla faces off against Shelby’s Super Snake in an epic quarter-mile drag race.
Shot By: Mike Suggett & Terren Lin
Edited By: Mike Suggett