Veronica Joins Josie and the Pussycats In New Riverdale Music Video