Fourteen...yes FOURTEEN piston brakes. Absolutely ridiculous. I thought these cars were just SEMA concepts. Awesome!
Forum Rules