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