Dec 16, 1990 3h 0m
Action
Starrcade '90 was the eighth annual Starrcade professional wrestling PPV event produced under the NWA banner. It was the third Starrcade event prod...