Meschiya Laka and the Little Big Horns perform Satan Your Kingdom Must Come Down a traditional song. Meschiya Lake vocals, Jason Jurzak sousaphone, Russell Welch guitar, Nate Ketner klarinet, sax, Mike Voelker drums This video was recorded in Bimhuis Amsterdam for VPRO Vrije Geluiden br, br,