Reviews RIVERDALE 3.16 Review “BIG FUN” By Amelia Emberwing, Mar 21, 2019 Ask me how it feels looking like hell on wheels.