Godzilla Battles Super Snake! – Nissan GTR Vs Shelby GT500 Super Snake Drag Race

Witness the ultimate monster battle, as Nissan’s Godzilla faces off against Shelby’s Super Snake in an epic quarter-mile drag race.

© Copyright Nissan GTR Supercar News 2008-2010. All rights reserved.