Wow! I heard one of the loudest noises in my life, and almost certainly felt the strongest wind! Standing within a few feet of a helicopter almost knocks you over! One of the most novel things ever, having one of them land on your place! Oh, and it was the SES!
Oh, why did they come? Sorry! I didn't tell, you did I? You can find out here.