The Edge
About
Services
Work
Process
Contact
The Edge
About
Services
Work
Process
Contact
Tag:
chapel club
Chapel Club call it quits
October 21, 2013
Global News
,
News
London based indie-rock band Chapel Club have announced that they’re splitting up.