The Restigouche is the defining car of Aquilla, with 40,577,244 made during a 40-year production run. CLICK OR SPACE