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