Top

Strange Sounds Coming From The Sky

In Terrace, BC Canada, an unexplained noise is heard echoing throughout the area.
Advertisement
Next Video
74
Ratings
  • 49,231 Views
  • 250 Comments
  • 8 Favorites
  • Flip
  • Pin It
Embed:

250 Comments

  • Advertisement