Entertainment Entertainment The Vaccines’ lead guitarist Freddie Cowan quits indie band: ‘It was a wild and fulfilling ride’By WTX Entertainment The band said they already missed him.