I can answer the shut down part. I have a raced a 10.60 car there and my car when it ran 11.40s. Its short but I didn't have any problem shutting down. Both cars have aftermarket brakes though.

It was however an eye opener compared to the 1/2 mile of uphill shutdown we have in Tulsa.


68 Barracuda Formula S 340