Description:
Aurora Picture Show 800 Aurora Street, Houston, TX, 77009
Aurora Picture Show is a 501(c)3 non-profit art center for film, video and new media housed in a former church building. Each month, they present and promote short, non-commercial, experimental and artistic film, video and new media works.
|