Advertisement

One Of America's Biggest Military Choppers Just Landed On A Random Beach

A US Marine CH-53E Super Stallion helicopter just landed on a random beach near San Diego, according to the local NBC affiliate. The 3rd Marine Air Wing operating out of Marine Corps Air Station Miramar said that the massive chopper went in for an emergency landing after a “low oil pressure” warning light went on.