Facebook Google+ Twitter The Chemical Brothers – Sometimes I Feel So Deserted (Video Clip) New single of The Chemical Brothers from the album “Born In The Echoes”; “Sometimes I Feel So Deserted” is released. 24.08.15