Debut Single Listen DEBUT SINGLE: “Rosie” by Tommy Traitor Shelia Taylor July 28, 2024 Tommy Traitor, the creative force behind indie rock band Teles, makes a striking solo debut […]