Britain is obsessed by the weather, especially when it snows. Does Germany care as much and what did they make of Britain's brush with "The Beast from the East"?
All tagged Roads
Britain is obsessed by the weather, especially when it snows. Does Germany care as much and what did they make of Britain's brush with "The Beast from the East"?