OWL OBSERVATORY
Updated 53 days ago
The Owl Observatory is a privately owned small but modern research facility located on the Keweenaw Peninsula in northern Michigan...
The Owl Observatory's principal mission is searching the dark sky for laser transmissions from Extraterrestrial Civilizations.