Post Reply to Bigfoot nests found in Russia?