September 22, 2009

WOMEN'S ADVOCACY GROUP DECRIES PETA!

I couldn't figure out how to embed this but it's a hoot!

THEONION