Others Leopard Catamarans To Premiere 53 Powercat in February 2020 [ad_1] Leopard Catamarans will stage the world premiere of its new 53 Powercat in Miami… October 18, 2019 by Tex Market