TDECU Stadium
Houston, TX
City
John O'Quinn Field at TDECU Stadium is an American football stadium on the campus of the University of Houston. The stadium serves as the home of the Houston Cougars football team, which represents the University of Houston in collegiate football.
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