fightboothpw.com
NJPW ‘G1 Climax 28’ (8.8.18) Results & Review
The B Block had their eighth night of action in front of 4,952 fans at the Yokohama Cultural Gymnasium. Including the tags, there were ten matches on the show but all throughout the tournament I&#8…