Volleyball: Russian team on top of the World

  • 16 years ago
Volleyball fans were treated to a global all-star game on Druzhba arena in Moscow on Tuesday. The Russian national team was pitted against the rest of the world.

Recommended