Pulse Pause Moments – Jugghead??

Pulse Pause Moments - Jugghead?? Jugghead??  I mean...really? Not only was I inveigled into watching Riverdale, but I wasn't at all familiar with the Archie comic books (although I've done a bit of--mostly horrified--reading since then). I can't believe they made a TV series out of Archie comics. Not only that, but the series manages