Reuben Vincent Drops “Trickin” Video January 30, 2023 by newhiphopnews The Jamla/Roc Nation artist’s debut album, ‘Love Is War,’ is out now.