Giant Worm Pulled From Pig Intestine
- Cleared
Occurred on September 27, 2020 / Thailand
Info: "This large parasite was found inside of raw pork intestines."..
Location
thailand
Occurred
Sep-27-2020
Posted By
Posted On
Oct-2-2020