I saw this when they first aired it. It was pretty intense.
BTW Topgear is the best show on TV!!!
By far my favorite car show - the only one that's not a half-hour commercial or overly sanitized and plasticized.
American Top Gear is supposed to premier on History on November 21st. I don't see how it could be as good as the British version, but I'll watch it anyway.