Hear Caribou recorded live in concert from the Rock and Roll Hotel in Washington, D.C. This program originally webcast live on NPR Music May 10, 2010.