We knew “The Farm” was up to no good from the very beginning.  Find out more on the all new season of RIVERDALE, returning October 9th only on CW56!
Join our Newsletter for the latest news right to your inbox