The world premiere of the cannibal cult classic sequel, Human Hibachi 2 took place at Playhouse West in Philadelphia, PA on Saturday night, July
The world premiere of the cannibal cult classic sequel, Human Hibachi 2 took place at Playhouse West in Philadelphia, PA on Saturday night, July