Both Flash and Peter are friends with Harry Osborn whose presence serves to defuse the tension between the former rivals.
Both Flash and Peter are friends with Harry Osborn. Harry Osborn's presence serves to defuse the tension between the former rivals.