Porsche Penske 963 GTP earns second straight at Sebring; IMSA sets 2026 schedules
IMSA, the International Motor Sports Association ended its 36 Hours of Florida on Saturday, March 15, 2025.
IMSA, the International Motor Sports Association ended its 36 Hours of Florida on Saturday, March 15, 2025.
IMSA has been getting stronger and stronger under Doonan’s leadership.
Changes are coming to the 2023 Rolex 24 this year…