Mama Vendetta

S1E6 · 2008-10-05 · 7 min

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... and some pigeon fiends.

The show’s own verdict is on its page.