Molokai hero Penelope Strickland jumps three spots on the updated World Rankings leaderboard. posted July 31st, 2017 by Christopher Parker, former Boss Man Tags: Molokai 2 Oahu, Penelope Strickland