This is either true, and somewhat disconcerting....
Or, it could be the work of some Russian guy trying to make a buck off some suckers...
Geez, I hate having to try to figure these things out!!!
Isn't this also the place that some people attribute to Nikola Tesla's device? The one he tested and it exploded in Siberia?