Headway on mystery?
The mystery of the Giant Floating Head in the Hudson continues, with new speculation that the head may have originated somewhere in Delaware County -- 60 miles from the Hudson. Other theories not (openly) being considered: wormhole, artifact from a now-gone space-faring society, something unexplainable like that statue in Lost. [Watershed Post]
... said KGB about Drawing: What's something that brought you joy this year?