Jughead
Latest
Archie's Love Triangle Gets Demonic in Judgment Day #3 Preview
Archie's got a tough choice in Judgment Day #3! His beloved Betty and Veronica are demon-possessed, and he has to face them. Will he kill his loves? Find out in this exclusive preview!