Mysterious Black Ring in Leamington Spa in the UK. I am not sure what the heck this would be or how it was made, but as you can see the video is mailonline from the UK, so if it’s a hoax its a damn good one. As always watch, vote and discuss! Continue Reading