I'm not too sure but i think i still have a long play VHS tape of
TH recorded off the Sci-Fi Channel from a few years back.
I can't recall the topless girl torture scene making an appearance in this print but then again the film was screened on a mid-morning!
The ancient U.K. video version was probably used as the source of the broadcast i would imagine and i'd definitely be up for a copy on DVD!