The November 22, 1998 edition of Super Astros is a Professional wrestling television show of the World Wrestling Federation. It was taped on November 1, 1998 at the Frank Erwin Center in Austin, Texas.
The November 22, 1998 edition of Super Astros is a Professional wrestling television show of the World Wrestling Federation. It was taped on November 1, 1998 at the Frank Erwin Center in Austin, Texas.