Mario Kart Stadium (Universe 81)

Mario Kart Stadium was a stadium built for Mario Kart races. At some point, the skies above the stadium turn red, the stadium is than destroyed by anti-matter during the Anti-Monitor Crisis, the stadium and the rest of the universe are then rebuilt after the sacrifice of Oliver Queen.