Top Gear Review – Series 20, Episode 4

We are now two-thirds of the way into this season of Top Gear. So, how did episode four shape up? Like an old copy of Max Power magazine, this post contains spoilers. Top Gear Series 20, Episode 4 – UK Air Date 21st July 2013  This episode turned out to be somewhat of a mixed-bag…