Archibald 'Archie' Andrews. Did you know he had a twin? Annabelle 'Anna' Andrews it Archie's younger twin. This is about her life in Riverdale. Veronica Lodge. Did you know she had a twin? Dallas Lodge is Veronica's younger twin. This is about his life in Riverdale. If the two came together what could they cause together? (Seasons 1-2)
46 parts