Anonymous in Travel Oct 27, 2012 Dallas Cowboys Stadium If you find yourself in Arlington, Texas be sure to drive up to this amazing stadium and take a look around. It is informally known as 'Jerry's World'. It is huge and very impressive. 39 1 Share
1 Comment
Open the app to read the comments.
See all 1 comments in the app