Finally - here it is and the rumour is they are going to air it on Top Gear.

Only watch if you have a strong stomach.


http://www.youtube.com/watch?v=Urmuwiz5U&NR