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.

Tags: peelexcusehandsblood 
Wednesday, February 01 2012
Source: http://en.wikipedia.org/wiki/Touch,_Peel_and_Stand