I'm curious about the great horned owls that have been spotted in Greenlee Park. I think I heard them in my front yard tree in the evening about 10PM about a week ago. i live near the water tower. Anyone else had sightings?
Jul 22, 2013