Big Ben


Photo courtesy Fayrene Brock Morgan

Big Ben, billed as the world's largest farm animal,  was one of many attractions at the Buffalo Ranch.