Legend Quest

Legend Quest· Season 1 · Episode 4

Ghost of Medusa

S01E04·February 24, 2017·26m·Netflix

Leo's compass directs the airship to a desolate Italian town where the locals can see ghosts -- including one who turns spirits into stone.

Streaming on (US) NetflixSee all

Keep going