Concert Review: La Strada at Local 506 in Chapel Hill
I met with La Strada’s singer/accordion player James Craft before the show – fully admitting I had no prior knowledge of the band outside a few listens of what they have posted on their MySpace page. The songs I had heard, were somewhat deceptive streaming over the internet on my sweet, tiny PC speakers at … Read more