Public dick ride in Jamaica ...