the chemical brothers

Music May 7, 2010

Music Video: The Chemical Brothers – Swoon

Here is the latest video by The Chemical Brothers for their track “Swoon” from the album “Further”. Enjoy! Visuals by Flat Nose George: Directed by Adam Smith & Marcus Lyall Production Company Black Dog/RSA… Read more
View More Posts