Question : when does the next episode of riverdale release
Answer : April 18, 2018