Would a Mini Cooper with a 600 HP engine tear itself apart?