BoatsBarletta L25 UC TestEditor-In-Chief Kevin Falvey personally took this boat for its test run and evaluation.By Kevin FalveyMay 22, 2019