Body Invaders

This video shows us just how amazing nature can be. Watch as this parasite invades its host and eats it from the inside out! Only the National Geographic would come up with a video this close up and intense!

For more videos about our world check out Slug Sex or The Vampire Squid!

No comments:

More From The Human Element