The Melon Heads
Them Melon Heads are a tribe of humans all suffering from Hydrocephalus and cannibalism. They are legends in a few different U.S. States. It could be radiation damaged DNA or sadistic experiments that caused the water on the brain depending on which state you hear the story.
No comments:
Post a Comment