Video: Leg of God, Mustache of Hope & Kokoshnik: Miraculous talismans of Russian fans during World Cup 2018

The FIFA World Cup in Russia has propelled the host nation’s fans into a state of jubilation since their team did the impossible by advancing to the quarter-finals.

Via Youtube