Magellan telescopes

Jan 31, 2011 - 4:00 AM
In a company-wide memo circulated to employees January 20, Bell Helicopter announced the launch of “Magellan,” a new helicopter widely believed to be a med