“Armor Of Light” Director Abigail Disney: “I Don’t Think Everyone Has An Itchy Trigger Finger” Current Events Featured Film Interviews “Armor Of Light” Director Abigail Disney: “I Don’t Think Everyone Has An Itchy Trigger Finger” Jacob Sahms October 20, 2015 “Armor Of Light” Director Abigail Disney: “I Don’t Think Everyone Has An Itchy Trigger Finger”Director Abigail Disney is out to push your buttons, make you think, and openly challenge the things...Read More