Wondering where to watch and stream Angel Season 2 online? You have come to the right place. The second season has 22 episodes that originally aired between September 26, 2000, and May 22, 2001. In ...