Royal Rumble 2000

Royal Rumble 2000 was the 2nd Pay-Per-View of the new IFW. It was held on 30th January 2000 in New York City, U.S.A

Royal Rumble
...