Brandon D

Brandon D

BandHip HopPop

versatile, ambitious, lyrical, articulate, cool, layed back, storieteller, respectful, low key, musical,