Maitresse Madeline Marlowe and Marcus Ruhl starring in a video from Divine Bitches