Search
Library
Log in
Watch fullscreen
4 years ago|7 views

Russia hosts first ice skating table tennis championships

AFP English
AFP English
Table tennis... on ice... in the snow. Russia hosts first ice skating table tennis championships.
See more about

Browse more videos

Browse more videos