Tuska 2007
Kaisaniemi, Helsinki, 29.6.- 1.7.2007 As mentioned, Finnish festivals have their name for a reason. Tuska, that means pain. For most
Read MoreKaisaniemi, Helsinki, 29.6.- 1.7.2007 As mentioned, Finnish festivals have their name for a reason. Tuska, that means pain. For most
Read More