Category: HISTORY

Imagine yourself a modern day soldier, you are in Iraq fighting insurgents when all of a sudden you are faced with tanks that seem to…

The only Lockheed P-38 Lightning that was flyable in Europe was completely destroyed when it crashed at Duxford Airfield near Cambridge, England. The crash occurred…