Posts Tagged ‘Loughead brothers’

On This Day in Aviation History

On This Day in Aviation History: April 12th

Posted April 12, 2011 by Matt Molnar

A day of major space milestones: Russia Yuri Gagarin becomes the first man in space and the US launches the first Space Shuttle 20 years later. Also, a British Airways Concorde loses part of its rudder, the first passenger flight from London to Paris, and more…

Full Story »