Steve Baker performs a rope escape on The Magic Palace. On this appearance they also shared footage from an HBO special The World's Greatest Escapes and an escape Steve created called "The Race for Life".
Have more information about this clip? Please let us know.