Former KCSB manager
On February 25, 1970, young protestors stormed the Bank of America building in the UCSB-adjacent community of Isla Vista and set it on fire.
Feb. 24, 2020 from KCRW Features