The New Film Underground
Art Share L.A. 801 E. 4TH PLACE, LOS ANGELES, CAA fresh new batch of weird, transgressive and experimental short films by the new wave of underground filmmakers. Take Your Medicine and Smile Productions is back with a new batch…