News

The man responsible for this is Slash (60), the man with the top hat and sunglasses. But who exactly is behind the stage ...
Click to open image viewer. Negative stereographic image of man in top hat identified as Stephen Alexander seated outside tent with a sextant during 1860 U.S. Coast Survey Polar Eclipse Expedition.