WWE Showdown at Shea '80 (1980)

Share

Release Date

09 Aug, 1980

Runtime

02:00: (HH:MM)

Synopsis

WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.

Photos

poster