ROYAL MARINES HISTORY.com
Close Support Craft Juno Beach
17,500 Royal Marines and 1 Dog!
Formation of 3rd Raiding Squadron Royal Marines Hong Kong
Bergen-op-Zoom War Cemetery
Hunting midget submarines and explosive motorboats
Loss of 601st LCM Flotilla
D DAY Royal Marines
47 Commando - The Advance to Port-en-Bessin
D Day from an LCA
The Battle for the Falklands - 40 Years On (Pt 2; June 1982)
Mine Sweeping from LCVPs - Teal Inlet
539 ASRM - A Genesis
Cpl George Tandy DSM - Gold Beach - 'The Human Rudder'
Matthew White, OC 1 Raiding Squadron Royal Marines
I Was There! - I Saw the Royal Marines Go In at Walcheren
Landing Craft Support Squadron - Operation Infatuate
Operation Jubilee - Amphibious Raid on Dieppe - 19th August 1942
Royal Marines WWII Landing Craft Crews - Europe
Supporting the Rangers at Pointe Du Hoc
The Loss of Royal Marines Landing Craft - LCU F4 - Falklands 8th June 1982