It’s known as Indy Japan The Final, the last time Indy cars will compete at Honda’s track in Japan. Earthquake damage to the oval’s banking put the series’ trip to Japan in jeopardy. Turns out it makes no economic sense to rebuild the oval for a single race each year. Then it was decided the [...] No related posts.