The second episode of the new season of BBC’s Top Gear is fresh off the tubes, and it seems to confirm that the perceived excellence of the first episode wasn’t a fluke. It’s safe to say this is now what we can expect from this season – and that’s a very good thing. The first […]