Search
Close this search box.
WTX News UK News Main logo

The Vaccines’ lead guitarist Freddie Cowan quits indie band: ‘It was a wild and fulfilling ride’

The band said they already missed him.