Meet Zeus: The Blind Owl Rescued With Stars In Eyes It’s a story about a blind owl that has eyes looking night starry night. Oh no, we are not exaggerating. His good looks would drive you crazy. This owl was … Read More