Rock band Telltale are excited to announce the band’s debut full-length album, “Telltale”, is set to be released on May 17th, 2024, via Rude Records.
1. w2b
2. Otherside
3. Cardinals
4. kissinginacarcrash
5. EDDY
6. Gettin’ Sober
7. MONSTER
8. Take Your Time
9. I’ve Given More to a Lesser God
10. Not the Type
Telltale – Telltale 2024