Natalie Merchant Town Hall Pics And A Review of “Leave Your Sleep”

Natalie Merchant at Town Hall (07/15/10) Photos: Jon Klemm Review: David Marx Natalie Merchant played her first “proper NYC tour dates” in support of “Leave Your Sleep” on Thursday and Friday night (July 15-16) at the Town Hall. Check out Bumpershine contributor David Marx‘s review of her long gestating new album below. Natalie Merchant –…