Episode 124 – Island of Dr Moreau

This week on MYTH, we’re going to discover some ancient secrets of Long Island, New York. You’ll see why you should be careful where you put your trash, that there’s magic in art, and that even gods make mistakes.  Then, in Gods and Monsters, who doesn’t love strawberries?

Source: Turtle Island Folklore