Select All
  • The Spider's Web
    13.3K 469 8

    Archie made it to clear to Betty that they're just friends. Although hurt at first, Betty accepts that his feelings weren't the same as her's. Eventually, she moves on and finds herself in love with Peter Parker. However, Archie becomes aware of Betty's new relationship. Suddenly, he begins to feel an odd sense of jea...