Navy Pilots are Insane to Land a Helicopter How can anyone land a helicopter in this weather? Facebook Prev Article Next Article Videos Checkout these cool gadgets... Related Posts Superfluid – Liquid Helium Levitation Trick Explained Crazy Boat with The Craziest Sharp Turns TOP 10 Ways to Get From Point A to Point B Make Your Own Projector for $300 Genius guy transforms plastic bottles into super strength plastic rope