A mystery that riled the Tri-State Monday night had been solved – or so we thought. When large, storm-like blips … More
Tag: scott air force base
Mysterious Lights Filmed Over Gateway Arch
The Gateway Arch in St. Louis trended on Facebook for much of Thursday after an unexplained light was caught on … More