Teck-Zilla's new track is a "Victory" lap of deft MCs
Talented producer Teck-Zilla has been doing work on the boards for a cool minute. Teck's latest record, "Victory," is the latest bangalanger to underscore his crazy skills on the ones…
Share