WWE Showdown at Shea '80 (1980)
2h
Running Time
August 9, 1980Release Date
WWE Showdown at Shea '80 (1980)
2h
Running Time
August 9, 1980Release Date
Plot.
WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.
Where to Watch.
No streaming offers found