This video was shot back in March at a car show in Arizona and it features a mean looking green Dart Sport drag car pulling onto the dyno. With wheelie bars, a parachute, and a whole bunch of slick under it, this thing sure looks the business but does it have the suds to back […]
More...
More...