Bloodsucking Pharaohs in Pittsburgh

The cannabalistic crazies with a deadly appetite for life!

1991-05-02 | 89 minutes

Rating: 5.8