Yesterday was a bit hectic when it came to Iron & Wine. He/they debuted a bunch of new material from new album Kiss Each Other Clean which is set for release at the end of the month. They also paid a visit to Late Night with Jimmy Fallon and performed "Half Moon" taken from the previously mentioned album. Watch out for it's release on January 24th in the UK and the 25th over in the States. Thanks to Audio Perv for the video.