ORIGINAL: Cuda340
I got it!
It is the antennae from atop of the World Trade Center.
I think your right! I was thinking about that last night but where the tower sits looks like sand or dirt. I figured it was sitting on the ground so I never gave it a second thought.