Telltale Release New Single "What A Shame"

Richmond based rock band TELLTALE has released a brand new single called “What A Shame.” The track gives fans a taste of what’s to come from their next record and arrives just ahead of the band’s September tour of the East Coast with BROADSIDE. Watch a visualizer for the new song now above!

Brandynn Popetelltale, what a shame