Black Devil Doll

Published On 06/03/2009 Published On 06/03/2009
Previous Venue Next Venue Venue Description
1. Black Devil Doll 941 N Front St, Philadelphia, PA 19123

Hit the Philly premiere of "the most offensive motion picture ever made", a Chucky-meets-Dolemite carnival of violence in which a ventriloquist's doll possessed by an executed black militant enacts revenge on a gaggle of busty cracker co