The solar eclipse on Monday (April 8) led to intense eclipse mania across North America. People were more interested in all things celestial than they normally would be. Amidst this, at the Indianapolis Motor Speedway, often referred to as the “Greatest Spectacle in Racing,”, drivers were left befuddled and amused by a UFO-like vehicle.
Read the full article here













