This is a Nu Metal track recorded by the artist P.O.D. The song Tears of Blood was originally composed by B. Rasool.