New venture to reintroduce Mallard

CLEBURNE, Texas — A new venture, Mallard Aircraft, has been launched to reintroduce the Turbine Mallard amphibious aircraft.

[Read more...]