Light rain Weather Report Seattle, United States Of America +11°C, Light rain

Tag "World War 2 Pilots"

Back to homepage

Amazing Story of Two World War 2 Pilots

A truly remarkable story of how a German Fighter Pilot saved the lives of an American Bomber Crew after its successful bombing run over Germany.

Read More