Tell Tale Tulsa, Oklahoma
Tell Tale is a three piece independent music group from Tulsa, Ok. Their music contains a non specific sustainability of genre bending songs that will capture the likes of instantaneous unease.
Streaming and Download help
Tell Tale recommends:
If you like Tell Tale, you may also like:
Bandcamp Daily your guide to the world of Bandcamp