Teck-Zilla – ‘F.R.E.S.H.’ feat. Blu & Planet Asia

New music Teck-Zilla, with help from two of California’s finest.