New Jersey based indie Hip Hop artist Insomniak973 drops his new video titled “WATCH MY BACK THO“.