Greek RIB Race Chania 2013 March 3, 2018June 11, 2024 Karel Overlaet, RIB Advocate I’m always thrilled to see those real RIB races. Chania is a town on the island Kreta. Others found this also interesting...About the Enigma Hull Tech by Debbie Hood (CEO)Thrilling Man Overboard During RIB Rally Ibiza 2013Puma Racing Team - Near Crash2017 RIB Race Terneuzen