Question: when do the new riverdale episodes come out
Answer: May 9, 2018