Anyone with a resident owl in their woods has a special moment when they look up on their hike and stare into the eyes of one of these mysterious fellows. They are indeed our fellows. With us, they whizz around our star at 66,000 MPH enjoying life on planet Earth. 
 How can we???