Film·1980·NR·2h
WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.
Directed by Vince McMahon
Featuring
12 credited
Keep watching