In this episode, I explore more of Socotra, Yemen. This island has some fantastic off-roading, but unfortunately, the only motorbikes available, are 150cc Chinese road bikes... Let's see if I can get up this mountain on this thing!