Wrestling With Angels

Song Length 4:22 Genre Folk - Contemporary

Lyrics

Wrestling With Angels
written by David A. Alberding

One night in my slumber I had me a vision
The angels came calling intent on a mission
To win my salvation, at least that's what I thought they meant

While I pictured demon and cherub contending
My soul as the purse with the judgement impending
I thought I'd be ringside, not featured as the main event

The place was the Garden, and I don't mean Eden
With Angels attending in real sky box seating
St. Peter took tickets while Clarence kept ringing the bell

With God in my corner, you'd think I'd get cocky
He looked like the wrinkled old fellow from "Rocky"
He said "son, you're in trouble"
I just figured I was in Hell

Now I'm wrestling with Angels. Why, heaven knows
We're playing for keeps and the rules are anything goes
I'm wrestling with angels, my souls on the line
The prize is salvation, and Lord knows I'm fighting for mine

The first up was Michael: I took him in seven
Gabriel fought like the soldier of legend
Yet I was the victor, though I should not toot my own horn

As seraph by seraph brought forth confrontation
I wrestled like Rock from the World Federation
Yeah, the feathers were flying, my body all broken and worn

Now I'm wrestling with angels, and they don't fight fair
The hallowed don't pull any punches, and like to pull hair
I'm wrestling with angels, my souls on the line
Yeah, the prize is salvation, and Lord knows I'm fighting for mine

And when the last bell wrung, I turned back to Burgess
He smiled, said "well done son, I knows da blows hurt yas"
"Yah fought like a champ, now you?re ready for da title bout"

Tonight you fight Jesus, the reigning defender
He's out of your weight class, a first rate contender
That's when I awoke, I thanked God I had time to work out
I'm wrestling with angels, my souls on the line
Yeah, the prize is salvation, and Lord knows I'm fighting for mine

Lyrics David A. Alberding Music David A. Alberding
Producer Marco Delmar Publisher Alberding Publishing

Other Songs By David A. Alberding

Song
Actions
Pericles
Folk - Contemporary
Plays: 9
Learn the Language or Lose the Voice
Folk - Contemporary
Plays: 4
Watermelon Queen
Folk - Contemporary
Plays: 19
The Waiting Room
Folk - Contemporary
Plays: 2
Waiting for the Thunder
Folk - Contemporary
Plays: 9
Way Back
Folk - Contemporary
Plays: 2
Peace of Mind
Folk - Contemporary
Plays: 1
Life's Not Fair
Folk - Country
Plays: 20
Is This Love
Folk - Contemporary
Plays: 1
Heavy
Blues - General
Plays: 3
View All Songs
Clean Clean

Clean Clean

Artist Name
00:00 / 00:00