Smackdown – May 24, 2001: The TV Debut
This was requested recently but it was written over five years ago, meaning it might not be up to my usual standards. Smackdown Date: May 24, 2001 Location: Arrowhead Pond, Anaheim, California Commentators: Michael...
Recent Comments