Love and death in Riverdale May 16, 2019Chuck Duncan Leave a Comment The third season finale was a rollercoaster of surprises… continue reading