Tag: telltale
New Music Monday: Introducing Telltale ‘Telltale EP’
Telltale are a four-piece band from Melbourne, consisting of front woman & songwriter Kate Lucas, Tim Burnham (drums), Rob McPherson (bass), and Lizzie Sedman (guitar)....