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

Andrew van Baal
Director
Mark Flanagan
Director
Andrew van Baal
Editor
Mark Flanagan
Producer
Andrew van Baal
Director of Photography