Desertkiwi 1st Lieutenant Joined Oct 3, 2009 Messages 4,720 Mar 10, 2025 #1 This clip is a real gem and exposes the true cost to Britain for standing up to Hitler......