Rising indie Hip Hop artist Kid Brother releases his latest video titled “I Swear”, produced by Loud Lord x OG Taxx.