Showing posts with label World Trade Center. Show all posts
Showing posts with label World Trade Center. Show all posts

Monday, July 9, 2012

I, PET GOAT II


This gorgeous animated short by a group of Montreal artists calling themselves Heliofant has inspired a ton of ridiculous, piss-poor analysis by the usual Xian, Illuminati-phobic suspects all over the Interwebs. This incredible piece of work (and I mean that on every level of the word) merits every second of the seven minutes of your undivided attention that it demands. You may watch it here, of course, but I recommend you download it from the source, at the creators' website.