Yo, I just suddenly recalled a show about some weird alien stuff... probs aired before 2010? Couldn't remember the name for the life of me, but I remember it was on CBBC and it was quite freaky (especially for kiddo me lol). Anyone got any clue whats that?
submitted 1 year, 2 months ago by
CBBCGoof