posted on Apr, 25 2013 @ 11:06 PM
I just came across this on a local news outlet. I'm in St. Louis and I immediately thought of the famous O'Fallon IL black triangle sighting.
Anyone from the areas mentioned in the report know what is going on?
" Several of our viewers’ homes were shaken by low-flying helicopters over the Granite City and Troy areas Thursday night.
Those low flying helicopters reportedly flew over in several rounds, and for some, without lights.
St. Louis County police believe this is associated with military training exercises going on in the area. We’re told the U.S. Army is performing
helicopter takeoff and landing drills.
News 4 will work overnight to find out why this is being done at night and causing concern for many residents."