DATCU Stadium
Denton, TX
City
DATCU Stadium is a college football stadium located at the north junction of Interstate 35E and Interstate 35W in Denton, Texas, United States. Opened in 2011, it is home to the University of North Texas Mean Green football team, which competes in the American Athletic Conference.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account