Out There stories relating to "Russia"
Monday, April 4, 2011
Bigfoot never gets caught, never goes away. Maybe this time the Russians will succeed in nailing this mystery down. The forests of Russia are equal to the size of the entire United States. Could be a lot of secrets in a wilderness that vast.
Monday, February 7, 2011
Of course it could be fake. Probably is. But what if it isn't? Graded C.