10
Independent Days 2000... a festival in Italy I think. The clip is from youtube but the exact moment is unknown.
Hey Tofu, your signature is simply hillarious... Have you found out yet what concert that was??? :-)