
WWE Showdown at Shea '80
1980· 2h· EN
Sign in to track and rate this movie.
Available in
English
No ratings available yet.
WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.

Sign in to track and rate this movie.
No ratings available yet.
WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.
1928 · Movie