Originally Posted by RedskinBronco
I believe all these things are Military projects. That's just MO and I am not trying to create a **** storm in this thread...
There is a secret military base located at 56th and Clay in Denver.
Looks like trash blowing around to me.