Hot, cold or stormy summer ahead?

Weather ·