Begin Again Farms, Inc. is a nonprofit ogranization devoted to the care and rehabilitation of abused and needy horses.