Barracuda

July 26, 2018

Lancair Introduces 2-seat Barracuda for 2019

Oshkosh, WI – July 26, 2018: The latest innovation from Lancair is a new 2-seat “little brother” to the groundbreaking Mako — the Barracuda. Establishing a […]