You are viewing a single comment's thread from:
RE: Is everything bigger in Texas?
Have you read about the jumbotron they have at the stadium where the cowboys play? I think it is one of the largest ones in the country. They certainly do their best to make everything better there!
Someone shared a photo of it in response ot this post that is indeed huge, but I think it doesn’t really compare with the whol feel of Times Square