Leo vs Randy, The Howl of the Wolf!