This video has a few elements that make it absolutely awesome. First is the obvious, the machine at the center of it. We’re calling it the Drag Kart and you’ll see why when you watch this. A tube chassis kart that has the roof and windshield from what looks like a Dodge Charger, there’s a […]
More...
More...