Tell me Please, Russia, St.Petersburg (400km from Helsinki) is "Europe" or "Rest of the World" ?
By the way, I can't make an order of DVD thru my visa card :(
...if somebody has video "Welcome 2 z Cage", I will appreciate to get a copy of one; maybe change to some Arena artifacts...