Before their highly anticipated Dec. 15 appearance at The Mint in LA, Animal Sun’s Steven Blake stops by to wow us with a live performance of a couple of songs, including a brand new song,  performed here for the first time, Still Believe. We also get to hear their latest release, Victory Song, a dark work of art, with light at the end of the tunnel. The conversation is filled with substance, and the live performance must not be missed…Enjoy Animal Sun.