
WWE Showdown at Shea '80
Budget: -
Revenue: -
WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.
Director
Vince McMahon
Writer