Parasite Museum

Retrometro  crew went to a parasite museum.  Horrible weather so not much else to do.
Pretty small place but disgusting nonetheless











9m tapeworm yuck!