So the Demon gets a Trans Brake which is integrated i just start to wonder when we will
see a bolt on aftermarket kit. This would sure change the way these cars launch.
Would a trans brake give any benefit to a car that is tracked regularly or would
the installation just create pile of broken...