Ren Thomas & Planet Asia | Freestyle

Ren Thomas & producer Nef came through RIOC to promote their last EP “Lost & Found”. Keep your eyes open for part 2 which is coming soon. We also had Planet Asia up who just dropped his new album “Trust The Chain” entirely produced by…