The past seven days

Thursday, October 27, 2011

Teaser art from The Lords of Salem released

Interesting. Kind of what I expected, though.

http://www.shocktillyoudrop.com/news/topnews.php?id=21619

No comments:

Post a Comment