New Japan Makes, The World Takes
TRENTON, N.J. — The Trenton Transit Center isn’t pretty, or even notable, and it won’t win any architectural awards, but it gets the job done if you’re coming down to see Tomohiro Ishii wrestling in the Garden State’s capital. Ishii alone is worth any length of train journey, even if he’s definitively past his prime … Read more