I wasn't really surprised. Some people can drag race, I've done it with my Dad's car (legally, '70 Nova, 615 hp). I doubt it was that kid's own car he bought. It's about reactions and timing. Then comes the car/bike, a very powerful configuration can do that with a novice driver.
I'm not saying I can do that, but with training you guys can. Google Jr. Dragster, and you will see the young culture drag race at speeds lower, and sometimes faster.