Did the video from the Mel vs Ian Showdown ever make it online? if so can someone tell me where. thanks