Walkthrough on the multihull motor boat LEOPARD 40 seen at Miami International Boat Show 2024.By Maria Elisa Altese Location: Miami, FLThe Boat Show 2024