Thirteen Ghouls Of Halloween 2021 Night 8
Out of myth and legends slithers the next monstrosity for the eight night of Thirteen Ghouls of Halloween. She was cursed by the ancient Greek goddess Athena, and has become known as Medusa the gorgon. Stop and stare at her and it may be the last thing you do before being turned into a stone…