The Who play the Toyota Center in Houston, Texas. The show is cancelled after 8 songs when Roger loses his voice. Several additional dates are cancelled. The tour resumes on October 9th.
This is a concert! We can add stuff here in the templateToyota Center, Houston