A bit late to the party I know but what a cracker anyone heard one run, 130mph will it take off and would you be able to stop it. Those tails would have been wagging on the damp bits at the promo video it has to be Pendine down the road , missed it again....