I thought the episode was OK. I don't know, just something about it being too over the top for me now adays. I never minded it over the past seasons but some reason it's really kind of sticking out now. For example when Hammon is screaming and making faces while driving the Huayra. There have been dozen other journalists who have reviewed this car. None of them had that kind of reaction. A little too overboard IMO.
Also the who part where Jeremy is in his dinky car. He claims he made it but of course he didn't. I dunno maybe there's something wrong with me for being so nitpicky. Especially considering I'm a huge Top Gear fan.