Buzzed-about Aussie band Strange Talk to release debut – News June 21, 2013 Wind-up Records is proud to announce the signing of Strange Talk. Their self-produced debut album Cast Away will be released August 20th, 2013.