I heard this for the first time yesterday. So, so, so, so good. I love the lyrics. It really needs to happen, I could see it becoming a big hit if everything goes right.
He doesn't really have anything new out that's why I think he would perform this song. He's just promoting his Social Experiment 'Surf' project on tour now.