One of the presenters (Jeremy) thinks Americans cannot built decent cars, where Richard Hammond thinks they are the best thing since sliced bread. If you are really sensitive about someone from outside the U.S. saying something bad about the U.S. every once in a while, don't watch. That said, they have been to the U.S. at least twice if I remembered correctly, and both times I was very much amused. The episode where they drive through the American south was hilarious.
If you know of this episode coming on in advance, let me know!!
They might as well have been visiting Mars...