Creepy New Orleans Church Relic? Idol? Communicator? Laser?
Battleground Baptist Church. I just stumbled upon this video and it is the creepiest shit ever! What the fuck is that thing? Why is this …
Battleground Baptist Church. I just stumbled upon this video and it is the creepiest shit ever! What the fuck is that thing? Why is this …