Forget #Varchie, Josie and Archie are the newest ‘Riverdale’ romance and people are living for it What do you think of this?