Hell, I was more than impressed, especially when you hit third gear and it starts to pull even harder and sets you back even farther in the seat. Man you need five point hookups and a helmet in that thing. I showed the vid to my inlaws and daughter and they all were like DAAAYYUUMM !!! Especially the shot of the needle pegged at 120 and holding after you hit the brakes. Well, my little one didn't actually say it but you get the picture. A ride in mine wouldn't hold a candle to yours and if it did you'd just blow it out as you smoked pass me...LOL

Hey I can send the vid to ya if you want so you can post it up just give me a few days to transfer it...Zed