The Shadow People

The Shadow People

Released Monday, 13th January 2020
Good episode? Give it some love!
The Shadow People

The Shadow People

The Shadow People

The Shadow People

Monday, 13th January 2020
Good episode? Give it some love!
Rate Episode
List

Who needs to sleep ever again? Definitely not Eliza and Lili after they spend the episode talking shadow people, sleep paralysis and the hat man. 

Show More