poster

Largo

75% | Feb 01, 2008 | Comedy, Documentary, Music

A documentary about the iconoclastic Los Angeles club, which opened in its original incarnation on Fairfax Ave. in 1989.

Featured Crew

Mark Flanagan
Director
Andrew van Baal
Director

Cast

Images