Chicago, IL based indie Hip Hop artist Capt K’nuckles of Captaceswami drops his new video titled “Fleisch“.

Twitter | IG