Top Gear Review – Series 20, Episode 5

After the mixed up message from the previous week’s episode, including the media fallout from parts of the Hover Van segment being staged, what would number five bring? As usual, contains spoilers (of the pop-up kind too). Top Gear Series 20, Episode 5 – UK Air Date 28th July 2013  Some people have already labelled…