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 l...