Maidstone, United Kingdom

Indie band from Maidstone. Currently recording a new album, it'll be out soon enough.