Fact #87654
When:
Short story:
Depeche Mode are obliged to cancel their imminent concert in Istanbul, Turkey, Europe, after their production trucks are blocked by striking Bulgarian truckers from crossing the border into Turkey.
Tweet this Fact