Tag Archives: Tenderloins

As promised, Melbourne’s Strange Talk have delivered ‘Falling In Love,’ the second single off their forthcoming, 2013 debut record.