Flesh City will have its world premiere on February 12th at the Insolito Fantasy Film Festival in Lima, Peru. Here is an article about the festival on the Peru Telegraph.
Flesh City will have its world premiere on February 12th at the Insolito Fantasy Film Festival in Lima, Peru. Here is an article about the festival on the Peru Telegraph.