Archive
By Akira The Don on Friday, March 4th, 2011

Holy crap, that is some terrifying Hitchcockian shit right there.

WHAT ARE THEY DOING? WHERE ARE THEY GOING?

Knowing ducks they’re all of to rape some other ducks. Or duck.

Sweet shitting Christ.

Via ZEF via Edward Tipping.

— By Akira The Don on Friday, March 4th, 2011