Archie Comics and The CW have released the following clip from the season finale of Riverdale, “Chapter Thirteen: The Sweet Hereafter,” in which Archie and Josie and the Pussycats perform “Share … Read More