Riverdale (S02E22) “Brave New World”

With this episode we mark the end of season two of Riverdale. And what a mind blowing finale this was despite my earlier reservations on the finale this was slightly above my expectations.… More