video from Wolf + Lamb vs Soul Clap on the radio show this week