screen entertainment Netflix Must Watch: Chilling Adventures of Sabrina November 15, 2018 by Liz No Comments 0 Like Two years ago, Netflix announced that my favorite Archie Comics was going to be turned into a series called Riverdale, a bit edgier, serious and... Read More