Skip to main content

Posts

Showing posts with the label RUSSIA 2018

Watch as each team lands in Russia for the 2018 Fifa World cup

The 32 teams arrived in Russia in style. Only if they can play a beautiful football as they are looking on arrival. I wish them good luck though.