VIDEO: World’s largest 4-sided video screen installed
22 October 2021
Bristol Motor Speedway is a NASCAR short track located in Bristol, Tennessee in the USA. It’s the fourth largest sporting venue in America and the eighth largest in the world, and can accommodate up to 162,000 people. When the decision was made to host a college football game there, changes…
CONNECT WITH THE TEAM