In anticipation of the Beirut show tomorrow night at The Prophet Bar in Dallas, please enjoy their Tiny Desk Concert via NPR from September.
October 31, 2011
October 31, 2011
In anticipation of the Beirut show tomorrow night at The Prophet Bar in Dallas, please enjoy their Tiny Desk Concert via NPR from September.