itneedstobeced.com
The 8th Annual New Media Film Festival: June 6-8, 2017 - It Needs To Be CED
(Los Angeles, CA) – The 8th Annual New Media Film Festival is happening June 6, 7, 8, 2017 at The Landmark, 10850 W. Pico Blvd, …