Al Snow to appear on Stampede Wrestling

Al Snow

Image via Wikipedia

Smith Hart announced on Twitter that Al Snow will be appearing at the relaunch of Stampede Wrestling in Barrie, Ontario on November 6.