In front of her husband, Allen Benz is seen stripping off and taking pictures with the BBC. Photo #13

In front of her husband, Allen Benz is seen stripping off and taking pictures with the BBC.