Surprise Me!

British and French troops storm the beaches of Devon in joint Franco-British exercise - via Royal Navy

2025-06-06 715 Dailymotion

Courtesy of the Royal Navy