Madang Town In China Store

Madang Town In China Store with Shoplifter gets punished hard on camera.