Skip to main content
Fiona Apple

Extraordinary Machine

Album

  • Release date October 2005
  • Country of origin USA
  • October 2005
  • USA

Contributor elvinyl

Filters

Versions

Filters

Extraordinary Machine

E2 86683

  • 2005
  • LP
  • Stereo
  • Epic
  • USA