WCW Starrcade (December 13, 1989)

9 days ago
87

Starrcade '89: Future Shock was the seventh annual Starrcade professional wrestling pay-per-view event produced under the National Wrestling Alliance banner. It was the second Starrcade event produced by World Championship Wrestling, and it took place on December 13, 1989, at The Omni in Atlanta, Georgia.

Loading comments...