The Big Lez Show - Season 2 - Goin' Back (Episode 8)
Plot: BIG LEZ finally gets to head up into space in search for his home planet! While back on earth the Choomahs are invading and they must be stopped.
Episode Aired On:
Thursday, January 16 2014 11 years ago