This is a Abstract Hip Hop track recorded by the artist Osiruz. The song Angels With Dirty Faces was originally composed by T. Bernstein.