poster

TWA Autumn Armageddon '91 (1991)

The biggest superstars in professional wrestling collide at The Original Sports Bar in Philly!

Released Sept. 21, 1991 160 min None+

Production Companies: The Tri-State Wrestling Alliance (TWA)

Languages: English

?
10
/1/
160 min
Sept. 21, 1991
Released
NR