Andrew Horn’s Highly Anticipated Twisted Sister Rockumentary World Premieres at IDFA

     |    Friday November 21st, 2014

Almost seven years in the making, “We Are Twisted Fucking Sister!“ by acclaimed filmmaker and realeyz blogger Andrew Horn (“The Nomi Song”) will be unleashed onto a salivating world at the International Documentary Film Festival Amsterdam (IDFA) on November 23. Horn and Twisted Sister founding member Jay Jay French will be attending. In the spirit 

Read more