Slot Car Heaven

The Slot Car Heaven is a game hall for slot cars.

History
When Milhouse was missing Bart visited Slot Car Heaven, where Otto and Comic Book Guy raced for the title of the champion of the universe. They had not seen Milhouse.