ADVERTISEMENT
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.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
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.
ADVERTISEMENT