from "Live at Isle of MTV, Trieste 2005" album by The Chemical Brothers
See who else performs this track