New track from Cleveland artist/producer.
“…You humiliate the earth dog, you pissing off the atoms” Vic Spencer is on a mission. To be better than rappers. And with the latest releases that he’s been dropping, how would anyone deny him? […]
Nickelus F is the first to I’m sure hundreds go in over Hov & Ye’s single. […]