STALLION LANDING A U.S. Marine Corps CH-53D Sea Stallion helicopter lands to deliver supplies on Patrol Base Jaker, Afghanistan, July 28, 2009. SHARE: Download: Full Size (0.05 MB) Credit: VIRIN: 766678-N-VTU98-092.jpg Photo Gallery