Straha
Los Angeles
A rumor about this place
A military friend of mine who works with satellites told me North Pole activity is heating up. He reports dozens of “small” humanoids working around a series of small wooden buildings. Also, there are at least 9 small reindeer moving about.