Who? Tele Novella What? Words That Stay Where? Lockhart, Texas What they say? Tele Novella have just released their second single today – the...
Tele Novella will release their second album Merlynn Belle on February 5, 2021, their first with Kill Rock Stars. And in advance of the new record...