Ostriches rule the roost at Sherrills Ford ranch

September 11, 2010 11:00 PM