I missed this when published a year ago (27th of August 2009), but I saw it tonight and I like the Top Gear team. All four are there.
I do have an affinity for LEGO minifigs. Scenes like this, made of LEGO, are great too. There is a story to it, and you can see more details - especially about the car - are on the autoevolution web site at http://www.autoevolution.com/news/top-gear-team-made-of-lego-10291.html.