Guest The Monitor February 27, 2020 1 of 1 member found this review helpful 1 / 1 member Share this review As always, Super Showdown doesn't disappoint. Link to review
Forum Admin 163 February 28, 2020 Share this review I was pleased by the entire event, except for the main event. It didn't last long at all. Link to review