Last week we learned in an exclusive interview with David McLane that The Beast has thrown her crutches to the side – and that her ankle rehab is over! With the crutches pushed aside, The Beast will return to WOW in the coming weeks… or will she? Secret security footage is unveiled….it will shock you!