Tag Archives: Tenderloins

Strange Talk- Falling In Love

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