Watch the video of Fans reacting to England’s Win over Sweden in the Quarter Finals of the 2018 world cup in Russia.
The Editor happened to be walking by t the right time and captured this video on the ground.
Watch the video of Fans reacting to England’s Win over Sweden in the Quarter Finals of the 2018 world cup in Russia.
The Editor happened to be walking by t the right time and captured this video on the ground.