Artist Profile

Battle

A British indie band.
Local
London, United Kingdom
Genre
Alternative
Site
Active
2007 - 2008