Saturday, December 16, 2017

Season 3 Episode 7

Filed under Season 3, Top Gear

As usual the boys are squabbling about cars. This time they can’t agree on which British car is the best. Jeremy says it’s the Noble M12GTO, Richard can’t see past the Morgan Plus 8 and James, in a moment of utter madness, makes the case for the Rover 75. Back on planet Earth, well, South [...]