Tag Archives: Zoe Ball

Report: Zoe Ball will be the “new face of Top Gear UK” alongside Chris Evans…?

Photo Source: BBC The fate of Top Gear UK has been in a bit of lull after its entire establishment was uprooted with the departing of the three hosts that made the show, Jeremy Clarkson, Richard Hammond, and James May. Following Jeremy Clarkson’s “fracas” with a producer, and his termination as the host, it was […]

Continue Reading