VIDEO: Avenger AV-26 Bay Boat

Clip of new 26-footer on Winyah Bay, South Carolina