You are using an outdated browser. Please upgrade your browser to improve your ReverbNation experience.
Bio: Emmy-winner Michal Towber is a singer/songwriter/musician, born in Ashkelon, Israel, and raised in NYC. She is a classically trained pianist and self-taught guitarist who graduated from Yale University and Columbia Law School.
She released Sky With Stars (2000), an album distributed by Columbia/...See Full Bio
This Artist has not yet set a status.