actor

Largo

75 %|Feb 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
Andrew van Baal
Editor
Andrew van Baal
Director of Photography