Sunday, November 15, 2009

The New Dallas Cowboys Stadium

At first glimpse, it conjures up thoughts of an alien spaceship landing in the middle of north Texas, but is indeed a sight to behold. From the wide airy feel, to the giant high-definition screen and that famous retractable roof, this latest addition to the metroplex landmarks is certainly one that Texans can be proud of!