Glen stopped by NPR’s World Cafe last month to play some songs from Didn’t He Ramble. Click through to download “Winning Streak” from the performance, watch him perform the song from the session on VuHaus, and listen to the full Cafe session via NPR Music.