Telltale share new single “Pessimist”
The wait is over for “Lie Your Way Out”, the latest EP from rock band Telltale. “Lie Your Way Out” […]
The wait is over for “Lie Your Way Out”, the latest EP from rock band Telltale. “Lie Your Way Out” […]
Rock band Telltale has today announced their new EP “Lie Your Way Out” is set to be released on March […]
Rock band Telltale is excited to share their new single and music video “COBAIN,” a melancholy track featuring LA-based artist […]