I think this was a Top Gear video, but I can't seem to find it. Anyone know of its where-abouts?

Thanks,

Mark