Lyrics:
Music: lynchLyrics: pilson, brown, lynchTotal confusion- one final sinSomeone's religion and greedAccidents happen, someone to blameWho's got the answers we need?I don't know who to believeBut i know who's gonna set me freeCause i'll be waitingWhen heaven comes downAshes to ashes, sorrow and shameLook at the future againAngels in heaven walking the streetsSearching for someone to blameI don't know who to believeBut i know who's gonna set me freeCause i'll be waitingWhen heaven comes downUntil tomorrowWhen heaven comes downCause i'll be waitingWhen heaven comes downUntil tomorrowWhen heaven comes down