Majesty- “Hannibal BarGod” Review

Hannibal BarGod is the newest project from upcoming rapper Majesty. Through 10 tracks that span over the course of 26 minutes, the young MC plays with an array of styles