WW2 British Funnies

The British invented a huge range of specialist Armoured vehicles in WW 2 primarily to storm Germany's Atlantic Wall. They fought under the 79th Armoured Division which became the worlds largest Tank Division.
5 products