Video
RF-101 - Voodoo America's Unstoppable Anti-Nuclear Aircraft
In 1962, Americans were glued to their television sets, the glow of the screens casting long shadows as the Cuban Missile Crisis escalated. The nation watched, breath held, as President John F. Kennedy announced the discovery of Soviet missile sites in Cuba, a direct threat to American soil. Right then