Pumpkin Reports Backdrop Blur

Video Loading...

Pumpkin Reports S01 E31 To Sleep Perchance to Invade

Overview

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.