‘The Vamps’ are back!
After a two-year break, the British Pop Rock Band releases its fifth album.
The band members say ‘Cherry Blossom’ symbolizes rebirth and renewal.
CNN Philippines talked to three of its members.
They told me about how ‘Cherry Blossom’ came about and what fans can expect from it.