Largo Poster

Largo

75.00% | February 1, 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
Mark Flanagan
Producer

Images