A Visit to the Rooster Cogburn Ostrich Ranch
by Chuck
Forty some miles north of Tucson, Arizona is the the town of Picacho, Arizona whose main claim to fame is the picturesque butte, known as Picacho Peak, laying just west of Interstate 10. In a addition to... published 11 months ago

