Mark Beaumont smashes African cycling world record

You may also like...