Caan’s single ‘Every Little Thing’ is released the following day, March 1st and Ghosts is the B-side. Think it’s familiar? This is a cover of the Japan song from 1983. He will perform this track live for the first time accompanied by a string quartet at XOYO. Anyone want me to go review it for them?