Yokosuka MXY7 Ohka – Restoration Complete at Imperial War Museum Duxford
Duxford Aerodrome, near Cambridge, England is one of Britain’s most historic airfields still in operation, dating back to the closing days of WWI. It played a significant role in Britain’s frontline defense, both as a Royal […]