Maitresse Madeline Marlowe and Ned Mayhem starring in a video from Divine Bitches