Producer Dept has released the single “500 Days” today, which features singers Jae Luna and I AM LUU. Previous East Frog and Enzzx release joint mini-album, “On my Groove” Jimmy Brown sings a song for his “Grandma” Next