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