TELLTALE Announces New EP: Lie Your Way Out

Telltale has just released the latest EP, Lie Your Way Out today March 25th! The EP features recent singles “COBAIN,” “Slowburn,” and “Out Of Control!” as well as newly released title track “Lie Your Way Out". Based In Richmond, VA, Telltale appeals to people who love rocking out to bands like Neck Deep and Fall... Continue Reading →

Powered by

Up ↑