Get ready to witness the ultimate power couple in action! Leigh Raven and Lance Hart are here to show you how it's done. Watch as she takes it like a champ and leaves her wife drooling in the background. This video is not for the faint of heart, but for those who love to see some serious muscle in action!