February 19, 2024
Formula 1 Powerboat Championship Racing Comes to Alton, Illinois in June
PHOTO COURTESY OF FORMULA 1 POWERBOAT RACINGFormula 1 Powerboat racing announced it is coming to Alton, Illinois on the Mississippi River with a multi-day event June 21-23, 2024, featuring Formula…