Theatre Breaks Loose is a five-piece rock/powerpop band based out of Oklahoma City.
Added by Upcoming Robot on September 26, 2010