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.