A/V News Chris Cornell’s last video for “The Promise” released Josh_Doe June 21, 2017 No Comments His final video ever...