Bob Flanagan

  • Blogs

    September 4, 2009

    Top 5 Most Disturbing Nine Inch Nails Videos! (Totally NSFW!)

    ​Fans from all around the world have flocked to Los Angeles to wave goodbye to Nine Inch Nails, playing (UPDATED with new info) three final shows this coming week: Sunday at the Echoplex, Tuesday at the Fonda and Wednesday at the Wiltern. Other than being bummed I didn't get tickets to these shows ... More >>

  • Film

    February 8, 2001

    True Believers

    High art and low commerce at the Sundance Film Festival