Molly Taylor has finished her three-round FIA World Rally Championship (WRC) stint with her best result after ending Rally Finland inside the top 20. It’s been a difficult…

Molly Taylor has finished her three-round FIA World Rally Championship (WRC) stint with her best result after ending Rally Finland inside the top 20. It’s been a difficult…