Who sings the song with chorus: well i've finally found a reason, i don't need an excuse. i've got this blood on my hands, i am the one to abuse

Touch, Peel and Stand.Is a song by the rock band Days of the New.It was released in 1997 and remains arguably the band's most popular and well known song.
Updated on Wednesday, February 01 2012 at 10:20PM EST
Collections: peelexcusehandsblood