Godzilla Battles Super Snake! – Nissan GTR Vs Shelby GT500 Super Snake Drag Race December 09, 2009 Get link Facebook Twitter Pinterest Email Other Apps Witness the ultimate monster battle, as Nissan’s Godzilla faces off against Shelby’s Super Snake in an epic quarter-mile drag race. Comments
Comments
Post a Comment