Sunday, November 15, 2009

The New Dallas Cowboys Stadium

Alien invasion? Nope!

Wide open....

That famous retractable roof and very BIG screen TV



A sight to behold indeed



No comments: