Wrestling Summit Review – The WWF/AJPW/NJPW Supershow!

April 13th, 1990 from the Tokyo Dome. A combined WWF, AJPW and NJPW supershow?! Yes indeed. Mostly. Sort of. For reasons I can’t quite explain, this felt like a festive…