Fri. Nov 15th, 2024

World’s Strongest Woman, The Falls, Zambia, 2001
In October of 2001 Robin was able to experience the adventure of her lifetime in Africa to participate in the first ever World’s Strongest Woman – the female addition to the 25-years-running World’s Strongest Man.