f***@gmail.com
2007-06-28 14:52:25 UTC
All Lovecraft fans here should definitely see this: http://tinyurl.com/3ctus4
Looks like the stars are almost right, at least for Russia, which is
surely worth digging...
Looks like the stars are almost right, at least for Russia, which is
surely worth digging...