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 Wii Remote + Sweaty Hands = Squash Conspiracy: New World Order or Complete Hoax: Project Blue Beam World Trade Center Elevator – New York Timelapse Incredible sight-seeing train Shop in a Roller Coaster – Only in China See-through Plane of the Future