Alfa Romeo Forum banner
1-1 of 1 Results
  1. South Africa
    Clocked at 172 on N1 near Klipheuwel power station (no idea where this is) early morning in the Junior. Am so peed off at myself right now. Definitely need to start preparing the car for track days instead.
1-1 of 1 Results