KAYFABE THEATER: Tully Blanchard vs. Terry Taylor [1985]

An old school battle for the US title on the SuperStation!

Advertisements