Song of the Day: Fanfarlo – “Landlocked”


London's Fanfarlo release their new album Let’s Go Extinct on February 10th of this year. The album explores human evolution and possible futures. With a strong electronic-pop vibe and dance-hits shown throughout the record, we had to showcase this new piece of art on the site. Ahead of the album's