World Cafe Live 02/25/10

I went to see the North Mississippi Allstars at The World Cafe in Philly last night. With blizzard conditions I'm glad the show didn't get cancelled. Luther & company were on fire as usual.
Fri 2/26/2010 2:59 PM