Necessary Evil

Song

Creators (2)

Composer

  1. Amanda Palmer

Lyricist

  1. Amanda Palmer

Recordings (2)

  1. Necessary Evil 2:54 by The Dresden Dolls (29 Mar 2006)
  2. Necessary Evil 3:57 live by The Dresden Dolls () live, 2005-04-26: Great American Music Hall, San Francisco, CA, USA