NJPW Battle Formation '96 (1996)
NJPW and WCW's biggest stars clash in the Tokyo Dome.
Release Date: 1996-04-29
- Language: en
- Runtime: 191