News
WW2 Wayfinder on MSN17m
The Last American Bomber Shot Out of the Sky – America’s Final Air Sacrifice of WWIIOn April 21, 1945, near the village of Oberhinkofen, Bavaria, the last B-24 Liberator of the Eighth Air Force was shot down ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results