Damn it, who was handling the publicity for the event. So many damn film festivals in LA, just found out about it after Game Night 7.
Head to this festival to see some weird work
tickets
December 4th 2011
The Promenade Playhouse
1404 3rd Street Promenade, Santa Monica CA 90401.