DRAG FAST

VIDEO: ‘The Yetti’ Twin Turbo SVT Lightning Fastest Small Tire Truck In The World!!

SOURCE:¬†Lethal Shutter Productions “This is one bad truck…infact…