Archie - Scott
Veronica - Lydia
Jughead - Stiles
Betty - Kira
Kevin - Malia
Cheryl - Liam
Favourite character from Teen Wolf
Archie - Scott
Veronica - Lydia
Jughead - Stiles
Betty - Kira
Kevin - Malia
Cheryl - Liam
Archie - Scott
Veronica - Lydia
Jughead - Stiles
Betty - Kira
Kevin - Malia
Cheryl - Liam