File:N731261175 482526 551.jpg

Summary
Le Loup live at the Black Cat in Washington, DC, on December 10th, 2007.