Chris Harris will reportedly be co-hosting the revamped Top Gear alongside Chris Evans. And that’s not all. According to The Telegraph, German racing driver Sabine Schmitz will also join the cast to make up the three hosts. Sabine should be familiar with fans of the highly rated programme, as she …
Read More »