News

The star-shaped, rotating concert stage, known as the "Star Stage," made its debut at RodeoHouston on February 27, 2018.