The Cure/Facebook The Cure comes to Houston for their Songs of a Lost World tour. The Cure is an English rock band formed in 1978 in Crawley, West Sussex.
The Cure comes to Houston for their Songs of a Lost World tour. The Cure is an English rock band formed in 1978 in Crawley, West Sussex.