A new version of Last.fm is available, to keep everything running smoothly, please reload the site.
Do you know any background info about this track?
Start the wiki
Spirit in the Sky
All My Heart
Every Beat of My Broken Heart
We Won't Give Up
I remember all those nightsYour voice would shake fromThe tears you criedWhat's the meaning of this life?Guilt can bring you to your kneesYou…
13 more photos