All aboard!

This Day In History: 1942-06-23

Germany’s latest fighter, a Focke-Wulf FW190 is captured intact when it mistakenly lands at Royal Air Force (RAF) Pembrey Airport in Wales.

Secured By miniOrange