‘Solaria’, an Irish sci-fi short film, is set to makes its North American debut when it screens at the International Sci-fi film festival due to be held in Phoenix, Arizona.
Tag
‘Solaria’, an Irish sci-fi short film, is set to makes its North American debut when it screens at the International Sci-fi film festival due to be held in Phoenix, Arizona.