NASCAR car chief ejected from New Hampshire Motor Speedway

NASCAR car chief ejected from New Hampshire Motor Speedway

Shane Walters
July 19, 2019