on December 17, 2008 Largo A documentary about the iconoclastic Los Angeles club, which opened in its original incarnation on… on December 17, 2008