'The cheers are beginning': 50,000 visitors cheer on the solar eclipse at the Indianapolis Motor Speedway

Latest Videos

Loading...