Vickers 290 Wellington I crash, Oct 20, 1940, Hampstead N...

Vickers 290 Wellington I accident on October 20, 1940 near Hampstead Norris AFB Berkshire, United Kingdom with no fatalities.

More crashes