Iguana Yachts Debuts the X-Fisher

The Iguana X-Fisher is a 30-foot amphibious vessel with many fishing features.