WATCH: Sikorsky CH-53 Stallion Lands in Boston — Crowd Left in Shock
Residents of Boston were stunned when a Sikorsky CH-53 Stallion, one of the largest helicopters in the U.S. military fleet, descended into the city for a rare landing. [read more] Videos circulating online captured the dramatic moment a massive helicopter hovered low over city rooftops before making its descent. As it touched down, it kicked … Read more