
EN
WWE Showdown at Shea '80
Not rated0 votes19802h 0m
WWF stadium show in the summer of 1980 from Shea Stadium in Flushing, Queens, New York.
Your rating

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