Alternative Rock Cincinnati, Ohio, USA
Echo Theatre is one of many bands led by Tim McAllister. This band was previously known as Flock 14 and then New History.
1987 Independent
Tim McAlister