Monday, August 16, 2010

'The Last Lovecraft: Relic of Cthulhu'



Trailer and poster for 'The Last Lovecraft: Relic of Cthulhu'.

No comments:

Blog Archive