Buc Fifty

Profile:
Hip-Hop MC from the United States (California). Affiliated and releasing the majority of his music through Battle Axe Records.
Aliases:
Variations: