Charm City Devils Live
I've been saying it for several years now, but the Charm City Devils are a band everyone needs to keep their eyes on. Yesterday, they proved why.
Charm City played an acoustic set at Scot's Cycles (their first acoustic set in a couple of years) and just absolutely KILLED it! If you don't know these guys by now, you NEED to check them out (they'll be in Dallas this Saturday with the Winery Dogs).
R