So happy to see something new from Sheffield, England's electro-pop band Explorers. I stumbled upon their track "City Lights" last year and immediately bought their Souvenirs EP - and then made my friends buy it as well because IT RULES! They have just released a new track called "Alicia" along with space themed some what of a love story video that I think is just great! Their new EP will be out later this year and I see great things for Explorers in the future. Love them!