With new album ‘America’ set to drop today (I think!) here’s the most recent single from it, ‘True Thrush’, to get people in the mood. The idea behind the video is good fun too. Wonderful stuff, looking forward to hearing more. I get the feeling we could be looking at one of the albums of 2012 here.