The April 21, 2005 Edition of Smackdown is a Professional wrestling television show of the WWE's Smackdown brand, which took take place on April 18, 2005 at the Madison Square Garden in New York City, New York.
The April 21, 2005 Edition of Smackdown is a Professional wrestling television show of the WWE's Smackdown brand, which took take place on April 18, 2005 at the Madison Square Garden in New York City, New York.