Neil ‘Waylon’ Jennings and Tony Holmes 4th October 2018
Of the 632 Grumman F-14 Tomcats that were built for the US Navy,...
Neil ‘Waylon’ Jennings and Tony Holmes 6th September 2018
The Tomcat had a less than favorable safety record and LT Neil...