20-Aug-2000

Location: Terremoto Festival
City: Hamburg, Germany