Ligeia & Invictus FilmsThat is right, the Ligeia poster is part of Invictus Films, Inc. A two time Emmy winning company. The new Invictus Films web site is being worked on & looking great. Follow the progress on FaceBook. Looking forward to launch!
That is right, the Ligeia poster is part of Invictus Films, Inc. A two time Emmy winning company. The new Invictus Films web site is being worked on & looking great. Follow the progress on FaceBook. Looking forward to launch!