A Rumour of Her Own

February 20, 1998
0.0%

Animal Crackers - S2 - E33

A Rumour of Her Own

Lana decides to prove how gullible everyone is by starting a ridiculous rumour. Problem is, everything she makes up keeps coming true!

Animal Crackers: Season 2 - 36 Episode s


Animal Crackers: All seasons