The November 20, 2003 Edition of Smackdown is a Professional wrestling television show of the WWE's Smackdown brand, which took place on November 18, 2003 at the Toyota Center in Houston, Texas.
The November 20, 2003 Edition of Smackdown is a Professional wrestling television show of the WWE's Smackdown brand, which took place on November 18, 2003 at the Toyota Center in Houston, Texas.