The Chemical Brothers photo

The Chemical Brothers setlist at Palladium in Cologne, Germany on February 26, 2005

The Chemical Brothers setlist on February 26, 2005 at Palladium in Cologne, Germany