‘Riverdale’ Begins Production On Final Season

The production for Riverdale‘s final season is officially underway. Ted Sullivan, the writer and executive producer of this very series, greenlit this statement through an Instagram post. This season the Riverdale crew is filming in British Colombia. Although there’s no word on its release…