Short
0.0
Mr. Yellow Alien's Invasion of Planet Earth full movie is released on Jun 12, 2003. Watch Mr. Yellow Alien's Invasion of Planet Earth online - the English Short movie from United Kingdom. Mr. Yellow Alien's Invasion of Planet Earth is directed by David de Silva and created by Lee Hardy with David de Silva and Lee Hardy.