Riviera
Riviera Home Search Movies TV Shows People Trending Episodes
My Life as a Teenage Robot
My Life as a Teenage Robot

Stage Fright (S03E05)

S03E05

Jenny confronts a group of unattractive aliens who arrive on Earth with an urgent message about an impending invasion by their stunning counterparts.

Show My Life as a Teenage Robot
Episode S03E05
Air Date Nov 20, 2005