Is it an ad? is it a film?…Intel’s new project
Intel and Dell have released the trailer for their upcoming new film titled “What Lives Inside“. The film tells the story of a son’s journey of creative self-discovery after the death of his father and his discovery of a mysterious world of his… Continue Reading