Grand Tour Review, on a Honda CR500

After several years of waiting, the trio of fail are back at it in a new Amazon show: The Grand Tour. As I've been watching Top Gear since it existed, I have a few things to say about the new show.

Return to Leon Loco