Showdown: Part 1
The Machine and Superstar go at it for the Dragon Star but the match ends with both defeated by a mysterious masked ninja.
The Machine and Superstar go at it for the Dragon Star but the match ends with both defeated by a mysterious masked ninja.