10
See all updates by Antiem
Independent Days 2000... a festival in Italy I think. The clip is from youtube but the exact moment is unknown.