Cherry Torn and Sebastian Keys starring in a video from Divine Bitches