Rumour has it that "rumor" should be spelt (or spelled, depending upon your preference) "rumour". Well, that's what the title of this forum says anyway but let's get back to the important stuff.
D & N, by "green" pilots, do you mean environmentalists or inexperienced? And what does the Manhattan Project have to do with torpedoes?
STP