Vol. 38: The Great American Bash ’85: Freedom Challenge

The inaugural edition of The Great American Bash was held on July 6, 1985, at The American Legion Memorial Stadium in Charlotte, North Carolina. Much like the early Starrcades and the first WrestleMania, the show was carried on Closed Circuit television because Pay-Per-View TV was still largely a new concept.

Continue reading “Vol. 38: The Great American Bash ’85: Freedom Challenge”