Ren Thomas Releases The Music Video For The Pete Rock Produced Track “I Been Nice”

Posted: January 31st, 2017 | Author: | Filed under: Independent, Videos | Tags: , | No Comments »

New Jersey native Ren Thomas teamed up with Lord Sear for his new album I Been Nice. This title track was produced by the legendary Pete Rock and the full album is available now.




Leave a Reply