'Sometimes I Feel So Deserted' is the first track to be released from The Chemical Brothers' upcoming eighth studio album 'Born In The Echoes', which is set for release on July 17th 2015 through Virgin EMI Records.
24K Magic [American Music Awards Performance]
Guardians of the Galaxy Vol. 2
The Guardians return two months after their epic battle against Ronan with their criminal records erased