WrestleFest III

WrestleFest III was the 31st Pay-Per-View in the IFW. It was held on 28th April 2002 in Washington, D.C.

Overview
...

Full Results
...