Designed by
Title
Cowboys Stadium Scoreboard Video Screen #18247340
Description
Detailed image of the largest scoreboard in the world, located at Cowboys Stadium in Dallas, Texas. It is sometimes referred to as Jerry-Tron because of the dynamic Jerry Jones, owner of the NFL football team Dallas Cowboys.
This image is editorial