I was super devestated to hear this news. Our party saw 2 Choppers hovering over Stevens yesterday around 2:30 and feared the worst, hope for the best. I was lucky enough to share many turns with...