May 10, 2010 New videoclip by The Chemical Brothers - Swoon (Official HD) Edit Delete Tags Autopost via youtube.com