Indie Hip Hop artist Marc Vincent releases his latest video”Facts“.