Sirens 3

Push Play Cafe

Push Play Cafe
Sirens 3
Jun 28, 2026 Season 1 Episode 32
Ted Crouch

In this episode of Sirens we take our third look at what we believe is the truth behind the Myth of Homers story of two sisters whose beautiful and beckoning singing could hypnotize all those who hear it, and thus, compel them to sail their ships into the rocks of their island and drown.