Top Gear Series 21 – Not A Review

The 21st Series of Top Gear started the other night, Sunday 2nd February 2014, here in the UK. EngageSportMode had┬áplanned to review each episode like we did previously but, quite frankly, the whole thing left us feeling completely apathetic. Series 20 had its good and bad points – that Hovervan thing being an obvious low…