Sunday, August 7, 2011

The short film 'H.P. Lovecraft's Nyarlathotep (2001)' is really worth watching.

found via reddit