Video

Strange Black Ring Floats In Sky

Strange Black Ring Floats In Sky
A strange black ring floating in the air was discovered in Montana. However, there is a natural explanation.