2.272 Views
WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.
Release: Aug 09, 1980
Runtime: 120 minutes
Language: English
Country: United States of America
Crew: Vince McMahon (Director)