©2018 Defy Media. All rights reserved.
Alright, for those of you with weak stomachs definelty skip this video it is very gross. They say 1 in 3 people will have a stomach parasite during the course of their life. This video is a close up of what they look like.