3Monster From Russia

If James Bond had discovered this, we might title this section From Russia, With Yuck!  On Russia’s island territory of Sakhalin in 2006, a group of Russian soldiers stationed there discovered something monstrous and “seriously decomposed.”  Once the story got out about what had happened, the Russian Special Service personnel were quick to remove the washed-up remains from the beach in order to conduct “in-depth studies.”
(Continued on the next page)

LEAVE A REPLY

Please enter your comment!
Please enter your name here