Tag: All Star Wrestling

Mad Dog Vachon: From Bloodying Up Catholic School Boys to the...

Mad Dog Vachon was a tough-as-nails wrestler known for his fighting prowess in and out of the ring. His foray into wrestling is quite the fascinating story!