Leeroy Poulter – the champ
Leeroy Poulter is a world champion racer. He has won countless local titles and in 2017, he finished fifth overall in the Dakar, the world’s toughest cross-country race. But some recent health issue... read more
Posted: 5 April 2018