RFD Livestock Report June 29

RFD Livestock Report June 29