Friday, Nov 13, 3:00 PM
Houston, TX
Blue Lot at Shell Energy Stadium is a stadium at 2120 Capitol St. in Houston, TX. It hosts concerts and live shows; upcoming dates and tickets are listed below.
Loading comments...