Mother Earth Speaks



Premiere
Thursday November 7, 2013
Echo Park Film Center, 1200 N Alvarado St.Los Angeles, CA

United States

8pm onward. Exact screening time TBD, alongside other short films by local filmmakers

Updated over 10 years ago