News

This is the hilarious moment a pair of swans mating on a road in Amstelveen, Netherlands on February 15 cause a minor traffic jam.
Wherever one could see, only vehicles were visible, making it the unofficial longest traffic jam in the history of the modern world. The jam forced people to eat and sleep there on the road.