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 Mixed Reality Interface World Trade Center Elevator – New York Timelapse Terrifying Van Ride Up the Himalayas Leaping Shampoo Effect Finally, A Convincing 3D Display That Doesn’t Require Glasses Car Survives Landslide and Falling Boulder