RFD Livestock Report June 28

RFD Livestock Report June 28