On Wednesday, October 12th, a strange event took place in the town of Center, Texas. A local resident, who wishes to remain anonymous, was sitting in her living room when she heard a strange noise coming from outside. At first, she thought it was just someone walking down the street, but the noise continued even…
Read more
Categories: Radio