An honest review of the Excel Catfish Pro 24' 72". Is this the ultimate duck boat? You be the judge!Please help support the channel by clicking LIKE and SUBSCRIBE. It only takes a second and it truly does help!