Woodie Gochild and ZENE THE ZILLA of YTC4LYF have released their joint single “YA-TA” today, which was produced by their crew mate SLO.
Woodie Gochild and ZENE THE ZILLA of YTC4LYF have released their joint single “YA-TA” today, which was produced by their crew mate SLO.