239 mph
#1
239 mph
I just saw this video from the Texas Mile. I thought I'd post it. Pretty incredible stuff!
http://www.youtube.com/watch?v=O2FIf...layer_embedded
http://www.youtube.com/watch?v=O2FIf...layer_embedded