Photos‎ > ‎Live, 2003‎ > ‎

13 June 2003 - Heineken Jammin' Festival (Imola, Italy)