Congratulations to Taylor Crouch, of Indiana, and Erica Langholff, of Wisconsin on their engagement!! 0 9:30 am - March 3, 2018 Share Posted In: Livestock News