Show Menu


Watch Animal Crackers online: Episode 33 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!

Ready to Watch Animal Crackers, Season 2, Episode 33?
click here to see where to watch or .