Home Albums Still Bleeding Still Bleeding (14 years) album Release day: Monday, May 16, 2011 Still Bleeding 14 years old Artists Leni Stern Name Leni Stern When album released, She was 59, now 73 years old # Song Play