I originally only came here to see the Texas Rangers ballpark, but off in the distance, I saw something huge that turned out to be New Cowboys Stadium. Both stadiums were impressive, but the Cowboys Stadium looks like it might have its own gravitational pull.
Link to this comment:
All Comments (0)