QUICKEST STREET "CAR" IN THE WORLD!!! 6.16 @ 219MPH - YouTube
The record is settled, Larry Larson set out with his new CRAZY twin turbo 10.1L powered S-10 with one goal... to prove a point. Rather than bringing his 1966...
-
There are no comments to display.