ThisIsInfamous.com - Night of The Living Dead & Plan 9 From Outer Space
Tuesday, June 4, 2013 from 7:30 PM to 10:30 PM (EDT)
Contact the Host
When & Where
O Cinema is a cutting-edge independent cinema located in Miami's Wynwood Arts District, that specializes in showing first-run independent, foreign, art, and niche films.