Sounds implausible to me, but then what was that glowing halo over Moscow last week?
Oops! Sorry! I guess I'd better put my tin foil hat back on and place the duct tape back over my mouth, and count the seconds before the fearless vkhmini hunter deletes this post.