Riverdale Stickers Decorate your computer with these Riverdale Stickers ($7). Image Source: etsy.com Riverdale Stickers $7 from etsy.com Buy Now