Shai Linne was not kidding when he said he had a lot to say! Shai Dropped yet another song from upcoming album ‘Still Jesus’ titled “Ichabod.” Shai voices his concerns over the direction CHH is heading and calls us to look to the Scriptures and get back to making the main thing the main thing. Peep the single below and pre-order the album here.