WrestleMania XX was the twentieth WrestleMania professional wrestling pay-per-view (PPV) produced by World Wrestling Entertainment (WWE). It took place on March 14, 2004 at Madison Square Garden in New York City, New York.
Entity | Attribute | Value | Rank |
---|