VIDEO: ‘The Yetti’ Twin Turbo SVT Lightning Fastest Small Tire Truck In The World!!
0
SOURCE: Lethal Shutter Productions “This is one bad truck…infact the fastest in the world right now on a Radial… Meet The Yetti, this sleek Lightning represents the Mid Atlantic Street Outlaws and was recently confirmed by Drag Illustrated Magazine to be […]