TH has double the HP but weighs about 1000lbs more. I still think the TH wins every time, I take these vids with a grain of salt.
I agree with what was said in the vid about the launch button. Its garbage and not sure why they keep putting them in these vehicles.