Top

Black ring in sky over London EXPLAINED!

In this video I explain to you exactly what that black ring filmed over the sky of England is. It appears to be some sort of ring of smoke, but it is not.
Next Video
16
Ratings
  • 2,053 Views
  • 3 Comments
  • 0 Favorites
  • Flag
  • Flip
  • Pin It
Embed:

3 Comments

  • Advertisement