Rock band Telltale has announced their new EP 'Lie Your Way Out' is set to be released on March 25 via European label Rude Records. The EP features recent singles 'Cobain,'Â 'Slowburn,' and...
In a world that begs for order, Telltale are embracing the chaos. The band has shared their blistering new single and music video 'Out Of Control!'
“Regardless of what anyone might tell you,...