genialforum.com
This sounds absolutely incredible! The 911 Cup Spec is engineered purely for track performance. How did the braking system feel compared to what you expected? The stopping power on these race cars is supposed to be phenomenal.