Russia: British Fans and UEFA Cup
Russia
LJ user yashin posts LJ user marie_automne's pictures of the British football fans arriving in Moscow for the Champions League final. Pictures of Moscow posts a photo report from the “idol worship” in Moscow's Red Square, where the UEFA Cup is being displayed next to Lenin's Tomb.


















































That's a great list. Now that Afrigator is no more, how do we get another...