Saturday, April 9, 2011

U.S. Marine Corps CH-53E Super Stallion Makes Stop in St. Louis Area in Preparation for Marine Week Festivities

No comments: