Video! World’s Largest Sports Park?!

June 2, 2017
image


Paint me excited, check out the plans for the huge sports park coming to Windsor, Colorado.

http://www.9news.com/mb/money/225-million-sports-park-to-be-built-in-windsor/444288471


Photo: screen grab from video