Formula Kentucky

Peter Szalay

Peter Szalay

Suspension Lead

Junior

  • Mechanical Engineering