Riverdale (S02E20) "Shadow of a Doubt"

Another mind blowing episode of Riverdale which is building up to an amazing finale. With the way the events keeps on unfolding fans have set up high hopes for the finale to blow their minds and these past few episodes leave us with no doubt that the writers will deliver an epic finale.… More