I'm sorry to burst the bubble, but didn't Top Gear Magazine's May issue feature these cars? And yes, they did have Jeremy, James, and Richard in to write the feature as well. So... yeah... Unless they filmed it, I wouldn't get my hopes up.
http://www.topgear.com/content/magflash/0507/