angel in a shopping mall

Song Length 3:19 Genre Folk - Alternative, Pop - Alternative
Tempo Fast (151 - 170) Lead Vocal Male Vocal
Language English Era 2000 and later

Lyrics

i met an angel in a shopping mall
he said "i'm just passing through
been buying some stuff for the guy above
and my boy i need a word with you"

i said "i don't wanna be rude, my friend
but i ain't as dumb as you think"
he gave me his card, the name was mozart
i said "hold on, i think we need a drink"

and he said "i been dancing with elvis"
and he said "i love that rock 'n' roll"
he said "it's hell that's square, man, it's swinging up there
and by the way, i think you lost your soul

yeah i been singing with buddy holly
i been jazzing with tatum too
you know he sure has a fine way of playing the steinway
he's dead and he's more alive than you. ooh..."

now amadeus took a seat in burger king
he said "this place is heaven on earth"
he said "you know it shows you i'm sick of ambrosia
guess presley got his money's worth"
and i asked him some more about that soul of mine
he said "you don't need me to explain"
he said "it couldn't be clearer, just look in the mirror
you won't believe what you have to gain"

and he said...

i said "supposing you're right my friend
tell me, what exactly should i do?"
he said "i really must fly, it's been good but goodbye"
and sure enough away he flew
well i ran inside the men's room there
to use the mirror on the wall
and just for a minute i swear as i looked in it
i couldn't see my face at all

and i wonder: who was that angel
who said he loved that rock 'n' roll?
he could be any old guy, but the look in his eye
made me fear for my immortal soul

and i thought the devil had all the best tunes
i thought he danced in eternal fire
but now i'm figuring it's possible if you wanna hear gospel
you'd better check out that heavenly choir

now when i'm hounded, down and doubting
and i find my back's against the wall
you know i look up there, and i say a little prayer
to an angel in a shopping mall. ooh...

Other Songs By Tom Yates

Song
Actions
pedalling
Folk - Alternative
Plays: 56
rain on my shoes
Folk - Alternative
Plays: 27
thanks to you
Folk - Alternative
Plays: 41
muse's song (one more dream)
Folk - Alternative
Plays: 4
bye-bye to sleepytown
Folk - Alternative
Plays: 6
a tune of freedom
Folk - Alternative
Plays: 8
lead on
Folk - Alternative
Plays: 5
counterclockwise
Folk - Alternative
Plays: 5
hard living
Folk - Alternative
Plays: 4
nowhere now
Folk - Alternative
Plays: 5
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00