WWE Showdown at Shea '80

WWE Showdown at Shea '80

2h 0m 1980 United States of America
Budget: - Revenue: -

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

Director

Vince McMahon

Writer