PSI Chumpcar

PSI Chumpcar race at Road Atlanta

PSI Chumpcar race at Road Atlanta

Florida-based shop PSI takes their Chumpcar to race at Road Atlanta. Aboard their E36 3 Series, this was only their second race, and after the nightmare they had at Sebring last fall, they weren’t quite…