Xavier Battles
Chicago
Xavier Battles is a musical artist, rapper, songwriter, and harmonizer from the Greater Grand Crossing area on the South Side of Chicago, Illinois, USA.
Xavier Battles taps into different s…
Xavier Battles is a musical artist, rapper, songwriter, and harmonizer from the Greater Grand Crossing area on the South Side of Chicago, Illinois, USA.
Xavier Battles taps into different s…