Andrew Horn recently announced the acquisition of his latest documentary film, We Are Twisted Fucking Sister by Music Box Films in the US. A new promo clip for the film can be seen below: * Some considered Twisted Sister a joke, but others called them the greatest bar band in the...