When we say the words, “golf kart based electric dragster” don’t go making some assumption that what we’re about to show you sucks…because it doesn’t. The vehicle in this video that goes into one of the great instant dead hook power wheelie flips we have ever seen is called “Shock Therapy”. While there is some […]
More...
More...