LISTEN: New Damon Albarn track ‘Sister Rust’ revealed
Blur front man Damon Albarn has revealed a new track ‘Sister Rust’, which features on the forthcoming film ‘Lucy’. The movie is an action film starring Scarlett Johansson and out in the UK on August 22. While the film mainly…