Ace ThaBanditt – “Idol” proves that he is not to be overlooked!

Los Angeles-based Hip-Hop artist Ace ThaBanditt has lived a life marked with its fair share