matt humphries April 12, 2023 Rampage 3rd on Line Rolex China Sea Race matt humphries April 12, 2023 A mixed bag of weather for us on Rampage in the Rolex China Sea Race.3rd over the finish line in the honours race.