Thursday, May 22, 2008

God's Away on Business


Song by Tom Waits filmed in the Second Life location of the Chtulha Shrine, which is a tribute to HP Lovecraft. An extrememly interesting place indeed.

No comments: