Phoenix

Phoenix vs. Psycho
Phoenix vs. Psycho
World Xtreme Wrestling
November 21, 2003
(3 votes)