VIDEO: Chris Cornell Statue Unveiled

After a little over a year of preparation and planning, the commissioned Chris Cornell statue by his widow, Vicky, was finally unveiled yesterday (October 7) at Seattle’s Museum of Pop Culture.