74
WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.