Discuss as:

Darth Vader in the snow in Germany

I am not really sure where this peson came from or what he's doing but the photo is pretty funny. Heavy snowfall in Germany caused serious traffic jams and traffic accidents on Thursday. Air travel in the south of the country was also disrupted, with several flights cancelled. Read more about the messy Europe weather.