Rigid Inflatable Boat Barracuda Aphrodite 850 December 25, 2020February 5, 2023 Karel Overlaet, RIB Advocate The activities of Barracuda include the manufacture of Rigid Inflatable Boats from 2.5 to 12.7 meters. This Aphrodite 850 is a fine example. Others Also Read...Exclusive: Discover the Making of GEMINI WR880 12 StepsHeader Photo RIBsONLY.com May 2018Barracuda 900 ARMY New VersionRIB Barracuda Pleasure Satellite 900 and Aphrodite 850