If my cars not meant to go more than 70, why does the pedal go all the way down!! YEHAA!!

Movietime!!
http://s72.photobucket.com/albums/i183/exitwound308/?action=view&current=bda61cd6.flv


5.7L V8 Corvette.. Doing my bit to keep our summers warmer!