A clunkier version of Indianapolis 500 with a dumber type of car racing.

Reviewed on May 02, 2024


Comments