A BBC video captures Allen Benz, the wife of beauty who is flaunting her skirt, taking pictures in front of her husband. Photo #12

A BBC video captures Allen Benz, the wife of beauty who is flaunting her skirt, taking pictures in front of her husband.