On the eve of the 2020 British Karting Championships the UK went into lockdown. Two of those drivers that were about to take on the challenge of a national championship for the first time were brother and sister Riley and Poppi Stephenson, this was their time to show off their talents.
Read more ...