Alien leader takes costume prize

Pinhead, the leader of the Cenobites was spotted at the Barriere Legion’s Halloween Dance on Oct. 26

Pinhead

Pinhead