Big Bird Lives At The Rooster Cogburn Ostrich Ranch!
I imagine that anyone who lives in Tucson, Arizona has passed by the Rooster Cogburn Ostrich Ranch along I-10, at Picacho Peak many times. And I imagine that most Tucsonans have, as they passed by doing 85, thought to themselves that some day they would stop in and see what … Continue reading