Tag Archives: Jen McIntosh

Top Gear Thursday: Show Helps Olympic Athlete Gunning for Gold

We know that Top Gear bolsters the UK’s automotive spirit, but did you know that it’s helped at least one British athlete prepare for the Olympic games?