Known for a few decades, a new Science Channel program brought the mystery to the spotlight again: https://www.youtube.com/embed/u4iAvpPaJwg
Can it be somehow related with the continent of MU? Geographically seems to make perfect sense but...
Moderator: Moderators
Users browsing this forum: No registered users and 1 guest