F-18 Lands in Terrible Weather