Credits
PERFORMING ARTISTS
ARMSTRONG, Craig
String Instrument
Courtney Love
Lead Vocals
Deen Castronovo
Drums
Eric Erlandson
Lead Guitar
Melissa Auf der Maur
Background Vocals
William Patrick Corgan
Bass
COMPOSITION & LYRICS
Eric Erlandson
Composer
Courtney Love
Songwriter
William Patrick Corgan
Composer
PRODUCTION & ENGINEERING
Michael Beinhorn
Producer
Tom Lord-Alge
Mixing Engineer
Eric Erlandson
Additional Producer
John Nelson
Assistant Recording Engineer
Paul Northfield
Recording Engineer
Ted Jensen
Mastering Engineer
Lyrics
[Verse 1]
She's the angel on
Top of the tree
Sugar, honey, here she comes
She's going to fall on me
Innocence was our fire
We told the truth
I miss the sweet boys in
The summer of their youth
[Verse 2]
Tear the petals off of you
And make you tell the truth
Tear the petals off of you
[Verse 3]
Tear the petals off of you
And make you tell the truth
Tear the petals off of you
[Verse 4]
They will make you so
So cynical
The fire burns the flesh
Destroys the best that made our souls
[Verse 5]
She's the grace of this world
She's too pure
For the likes of this world
This world is a whore
[Verse 6]
Tear the petals off of you
And make you tell the truth
Tear the petals off of you
[Verse 7]
Tear the petals off of you
And make you tell the truth
Tear the petals off of you
[Verse 8]
Oh, it's all mine
Yeah, hey, it's all mine
Hell it's all mine
[Verse 9]
I never knew what I could be
Oh, the darling buds of May
They fall with no sound
They carry you down
They carry you down
Ooh-ooh
[Verse 10]
All the lilies bloomed and blossomed
Wilted and they're shivering
I can't stop their withering
Oh, this world is a war
[Verse 11]
Tear the petals off of you
And make you tell the truth
Tear the petals off of you
[Verse 12]
Tear the petals off of you
And make you tell the truth
Tear the petals off of you
[Verse 13]
Tear the petals off of you
And make you tell the truth
Tear the petals off of you
Written by: Billy Corgan, Courtney Love, Eric Erlandson