Aliens in Denver, Colorado!

Recently I had a closer look at Google Maps and I noticed that Denver has got Street View images now too. So I clicked my way through Denver which I never visited in reality. (The airport is nice, but somehow most of the photos downtown were made in the dark.)
Then I found this! Is it an alien ship materializing? Is it an ESP phenomen? Ghosts? What is it? If anyone lives in or near Denver – could you checkout 6113, Wadsworth Bypass?
The Aliens in Denver.













