1732whp............... ermmmm i dont think so.
thats america whp..... which is nearly always over rated, fair enough you've got two people hanging off the back to hold the car down but ive seen cars with 1000bhp atf and you get alot more movement than that.. the car should lift off the rollers or least try and make a break for it…
im guessing its a promo ad.