Despite Mexico’s win against Germany, fans celebrate on both sides on June 18, 2018 As final seconds of Mexican-German match ticked down, Moscow braced itself for something epic. The sombrero-wearing guys had been celebrating round the clock for 4 days now – making it look like Nikolskaya (a street within 500 meters from the Kremlin turned unofficial fan-zone) was hosting something in-between a full-on Mexican carnival and a […]