Soundtrack

Little Shop Of Horrors

Soundtrack

13 SONGS • 38 MINUTES • JAN 01 1986

℗ 1986 UMG Recordings, Inc. © 1986 The David Geffen Company