Close Menu

U.S. Marines board a CH-53D Sea Stallion helicopter in Afghanistan.

By Concerned Veterans for America

U.S. Marines board a CH-53D Sea Stallion helicopter in Afghanistan.