New Japan Pro-Wrestling has uploaded all seven matches from the Nov. 11th New Japan Showdown in Los Angeles event at the Globe Theatre. The promotion originally aired the Showdown in San Jose event live on NJPW World, but this is the first time the L.A. show has been made available.
Click Here: Mercedes Racing Suit