Maitresse Madeline Marlowe and Parker London starring in a video from Divine Bitches