Entertainment Local Riverdale TV Show Review February 14, 2017February 14, 2017 Christina Appignani The CW’s newest teen drama, Riverdale premiered on January 26. Based on characters from Archie Comics, Riverdale follows a group of teenagers from a mysterious Read More