Published On Aug 13, 2023
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!
show more