Jeremy, Richard and James are having a great time with their Amazon show, although Jeff Bezos wants them to be a little more American. How’s that working out?
The world’s most popular car experts are in town, and it appears they are quite enjoying themselves while they’re here.