Question: when did the last episode of riverdale season 2 air
Answer: May 16, 2018