Godzilla Battles Super Snake! - Nissan GTR Vs … Dec 07, 2009 · Witness the ultimate monster battle, as Nissan's Godzilla faces off against Shelby's Super Snake in an epic quarter-mile drag...SourceSourceSourceSourceSourceSourceSourceSourceSourceSource