Watched it this morning, and absolutely loved it!!! It was basically a long Top Gear episode while James and Hamster were off on vacation. Lots of awesome cars, but everything from the reviews from Jeremy, the challenges, the test driver, the camera work, even the theme song, all scream Top Gear. That's probably why I loved it, lol.