Thursday, 1 July 2010

Location

Borlange, Sweden

Venue

Peace & Love Festival