WMAC Masters poster
TV

WMAC Masters (1995)

S01E13 Showdown: Part 1

Jan 01, 1996 • Season 1 • Episode 13 • HD

The Machine and Superstar clash fiercely in their battle for the Dragon Star, but their showdown takes an unexpected turn when a mysterious masked ninja intervenes, leaving both competitors vanquished.

Country: US