SSC Tuatara's 1,350-hp ouput confirmed on the dyno

World record speed in its sights.

1,092 views foxnews.com

Interest

Cars
Discovered by Alec
on Apr 30, 2013

Stumblers Who Like This Page