NEW YORK, NY - APRIL 27: Martha Walsh performance at Barracuda on April 27, 2011 in New York City. - sdmackpictures