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