Invaders From Space

Invaders From Space is a Nickelodeon UK Series of Shorts that premiered in Nickelodeon UK in the late 90s and the early 2000s which features aliens about to rule the world and then the galaxy and then take the mick with their laughter by watch sneak peaks and previews and clips of such various shows on Nickelodeon I.E. Noah Knows Best
Category:Shorts
Category:British-produced shows