No Russia, But Moscow Gears Up for World Cup

11th June 2010, Comments 0 comments

If you can't make it to South Africa but crave the buzz of the crowd, many of Moscow's bars have set up big screens for fans. And this weekend's start should allow for good viewing.

0 Comments To This Article