Latest posts with tags "Leopard Powercat 51"
Review: Leopard Powercat 51
Designed by Dutch master designers and built in Cape Town, this powered catamaran is speedy, efficient and boasts very impressive range.