Who Sang Forgiveness? John Mellencamp

John Mellencamp Freedom's Road cover art
Credits
publisher: ©Sony/ATV Music Publishing LLC
writers: John Mellencamp
release date: 2007-1-23
genres: Rock Blues
styles: Folk Rock
length: 4:31
producer: John Mellencamp
composer: John Mellencamp
lyricist: John Mellencamp
When I think of all the wrong I've done
I can't believe it's me that I'm talking about
I bet the same goes for you

There is plenty of goodness in this world
I hope some day to find it all
I hope the same goes for you
I hope the same goes for you

Thank God for forgiveness
I don't know how else we could get along
Without forgiveness
Without forgiveness

I'd like to say I'm sorry now
I hope this message is not too late
I bet the same goes for you
I hope the same goes for you

Thank God for forgiveness
I don't know how else we could get along
Without forgiveness
Without forgiveness

If there is peace of mind at all
I'd like to know it someday
I bet the same goes for you
I hope the same goes for you
I hope the same goes for you

Thank God for forgiveness
I don't know how else we could get along
Without forgiveness
Without forgiveness

Tracklist
CD 1
  • 1 Someday
  • 2 Ghost Towns Along the Highway
  • 3 The Americans
  • 4 Forgiveness
  • 5 Freedom's Road
  • 6 Jim Crow
  • 7 Our Country
  • 8 Rural Route
  • 9 My Aeroplane
  • 10 Heaven Is a Lonely Place / [silence] / Rodeo Clown