June 27 New “Immortals” trailer

A new trailer for “Immortals” was just released, with some new Theseus scenes. Check it:


Comments are closed