Britain’s Red Arrows aerobatic team took to the sky for a colorful display during a D-Day 75 ceremony in Portsmouth, England on Wednesday.
Posted at
and last updated
Copyright 2024 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.