Riverdale Returns March 7th!
That’s right, Riverdale is now on a hiatus until March 7th…and we’re not happy AT ALL about that. So until then, you’ll have to just accept this trailer for now! But what in the world is happening here?? Is Veronica trying to level the playing field? We won’t know for sure until the episode airs! Watch below!
Riverdale returns March 7th at 8/7c on The CW