The Chemical Brothers have shared a video for “Sometimes I Feel So Deserted”, from this year’s Born in the Echoes. Directed by Ninian Doff, it stars a cyborg who’s being chased by men in a van, and has to improvise in order to save her life. Check it out below.
Read our interview with the Chemical Brothers.
Recent Comments