Talk Slow – Sweet.
A four piece from East London, Talk Slow are enforcers of glitter pop and full stops.
6 years ago
Comments Off on Talk Slow – Sweet.
2417
A four piece from East London, Talk Slow are enforcers of glitter pop and full stops.