TreaZon – Almost Perfect [Video]

Here’s that newest video from the heavily slept on emcee hailing from the prosperous city of Cleveland, Ohio, the former home to “The King”. That was until he decided to take his talents to South Beach. Genzu Nation.