This is a record

Captured March 10, 2022 12:12 pm

View Mode: Standard Screenshot
Title
World Cup 2018: Vladimir Putin and FIFA Chief Playing Football in Kremlin - YouTube
Description
With 100 days left to the start of the FIFA World Cup in Russia on June 14, the International Football Federation released a promotional video for the champi...