The December 20, 2001 Edition of Smackdown is a Professional wrestling television show of the WWF's Smackdown brand, which took place on December 18, 2001 at the New Orleans Arena in New Orleans, Louisiana.
The December 20, 2001 Edition of Smackdown is a Professional wrestling television show of the WWF's Smackdown brand, which took place on December 18, 2001 at the New Orleans Arena in New Orleans, Louisiana.