Quote Originally Posted by ProjectWidow
I've actually gotten a ride in one of those and man are they quick! To me I was even impressed with the launch. The guy took it to Valdosta and raced it in the quarter mile and I believe got like a 12.5 or something like that on 20"s.
Ehh depends on what buttons to launch it. I was able to spin them through 2nd and let off. The thing is a beast when driven with no traction or limiting controls on.