The race to top 300mph on the road... TUATARA - Top Gear TUATARA Only one car can triumph in the race to top 300mph on the road and the SSC Tuatara might just be it Charlie Turn... Continue reading