Adventure Voyages RIB Sensation at the Needles Adventure Voyages RIB Sensation at the Needles, Isle of Wight.