Making Fiends - Season 1 - Mama Vendetta (Episode 6)
Plot: To remind everyone how powerful she is, Vendetta erects a giant statue of herself. Charlotte treats it like a big toy, so Vendetta hatches a plan
Episode Aired On:
Sunday, October 5 2008 16 years ago