This is a Abstract Hip Hop track recorded by the artist 2Shot. The song Against all Odds... was originally composed by L. Dohmann.