NFL fans – new Cowboys Stadium – it is TEXAS Big


Take a look - http://stadium.dallascowboys.com/ the entire Statue of Liberty will fit inside the stadium - with the roof closed! It will have seating capacity for 80,000 and a mamooth-sized TV.


Comments (1)

Skip to main content