Monday, January 31, 2005


The Space Theater is home to the first annual Holly Shorts, short film festival. The theater holds 40 seats and is located in the heart of Hollywood. Posted by Hello

No comments: