1 Tymor
52 Pennod
Pumpkin Reports - Season 1 Episode 1
Humans would be so much easier to invade from above if they didn't look at the sky, so Teresa creates a brand new superstition that has everyone closing their eyes for one hour on Friday.