300+ birds strike NASCAR Hall of Fame building in Charlotte (Video)

300+ birds strike NASCAR Hall of Fame building in Charlotte (Video)

Shane Walters
October 16, 2019