a zoo in hell

7.16.2010

Wow.

Not for the squeamish.