Max Green's new brother and sister are aliens sent to Earth as the advance party for an invasion - and he's the only one who can stop them turning humans into unwilling slave-gardeners.
Hvor man kan se Pumpkin Reports • Sæson 1
52 episoder
Eyes Closed Friday
E1
Eyes Closed FridayHumans 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.