Cover Photo: NASCAR Hall of Fame - Charlotte North Carolina 8914
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