Categories SAY IT'S YOUR BIRTHDAY The Dresden Dolls released “Yes, Virginia…” 15 Years Ago Today Post author By MAGNET Staff Post date April 18, 2021 15 years ago today, the Dresden Dolls released Yes, Virginia…. Dirty business. Read our Amanda Palmer feature: Amanda Palmer: Life’s Grand ← Richard Butler Released His Self-Titled—And Only—Solo Album 15 Years Ago Today → Explosions In The Sky Released “Take Care, Take Care, Take Care” 10 Years Ago Today