Russians Just Flip Their Lids After National Team Victorious Over Holland In Euro Cup

The usually sedate Russian people threw all caution to the wind yesterday after their national soccer team made the semi-finals in the Euro Cup by defeating the invincible Dutch.

According to this AFP report, following the win, “in Moscow alone, over 700,000 people ran out into the night to hug passers-by, shoot fireworks and honk horns well into morning, police officials said.”

That’s not all! Enjoy this phonecam footage of the post-win ecstasy on Tverskaya my good friend John sent over. It’s like a three-way cross between the rapture, Mardi Gras and rush-hour traffic.