NJPW G1 Climax 29 – Night One (Block A) (July 06, 2019)

It’s the most, arduous time of the year. The start of the 29th G1 Climax saw New Japan head to...

Read More