Lady Lazarus is a musical project by San Jose-based multi-instrumentalist Melissa Ann Sweat.
Added by Upcoming Robot on January 22, 2011