Where's this pic from?

I saved this awhile back, but was wondering if this was taken from an old issue of Fangoria or something?

Forgot I had this! :smiley:

Thats warlock & i believe Morga… anyone???

yea thts it

Yes it’s Morga & Dong Warlock in 1985 while filming F13th part 5…

-Big D

ahahahaha dong warlock