A rapper from Peroria, Illinois who has some sick bars and spits fire. He likes to work hard and party even harder.
Have you heard some of that new Deuce Revenant?