Fsae 2025

FSAE 2025 : USC Racing’s first-ever podium — 3rd in Autocross and a Design Finals appearance.