fightboothpw.com
NJPW ‘G1 Climax 28’ (8.5.18) Results & Review
The A Block had their eighth night of action in front of 5,480 fans at EDION Arena Osaka. Including the tags, there were ten matches on the show but all throughout the tournament I’ll only be…