Tegan and Sara Set to Star in New ‘Archie’ Comic Book

Tegan and Sara Set to Star in New ‘Archie’ Comic Book

By Scott T. Sterling Tegan and Sara are headed to Riverdale. The twin sisters are set to feature in an upcoming issue (issue number five, ..

7 years ago
Comments Off on Tegan and Sara Set to Star in New ‘Archie’ Comic Book
4116