logo

Tag : Premiere

19 May 2019

Flickering Souls Set Alight world premiere

Flickering Souls Set Alight will be premiering in 20 days during the Los Angeles Greek Film Festival and the tickets just got on sale! Get yours now and share this great moment with us! Link for tickets