QUICKEST STREET “CAR” IN THE WORLD!!! 6.16 @ 219MPH
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 Chevy…
Amusing Youtube Video Plus Mod Reviews
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 Chevy…