New Japan Pro Wrestling’s G1 Climax
Thoughts on New Japan Pro Wrestling’s G1 Climax in Dallas Texas this past weekend (July 6, 2019). It is a historic event for the company marking the first time the tournament has been held outside of Japan and the first to be held in the United States. (I would like to see NJPW spread this […]