The Crimea
The Crimea were a British indie band, formed in 2002 and based in Camden, London. The Guardian has described the Crimea's songs as "mini-epics" that reduce frontman Davey MacManus to "spasms of jerking anguish". The Crimea released three studio albums over 11 years, finally disbanding in 2013.
Artist details
- Type
- Group
- Area
- United Kingdom
- Founded
- 2002
- Dissolved
- 2013
- Labels
- Warner Bros. Records