Home Albums Suicidal Yodels Suicidal Yodels (17 years) album Release day: Friday, October 12, 2007 Suicidal Yodels 17 years old Artists Erika Stucky Name Erika Stucky When album released, She was 45, now 62 years old # Song Play