Tag: Archie Gouldie

Ask PWS: “Who Is The Greatest Monster Heel?”

Canadian lumberjack Jos LeDuc terrorized as a crazy man bent on revenge against top babyfaces like Jerry Lawler & Bob Armstrong as the best heel wrestler.