World Speed Record Street Legal Car

Impressive achievement for sure, but video full of nothing. We get to see more of the driver driving than the car going. hehe
 

Back
Top