New Japan Pro Wrestling returned to the United States last night in Long Beach, California for Fighting Spirit Unleashed. The event featured some big matches including...
New Japan Pro Wrestling’s return to Long Beach, California comes to us tonight for Fighting Spirit Unleashed. The card for the event is now complete which...