Run! Bitch Run!
Things go horribly wrong when Catherine and Rebecca, two Catholic schoolgirls, knock on the wrong door while selling religious paraphernalia.
26 June 1970, New York City, New York, USA
14 February 1971, Flushing, New York, USA
27 September 1995, San Diego, California, USA
5 December 1981, Channelview, Texas, USA
10 May 1956, Copenhagen, Denmark

