Netherlands based emcee McGyver drops the visual to his latest track ’89, produced by DJ/producer & Tru Soul Records CEO, Pete Rock International Hip Hop history is written as the all-time icon Pete Rock teams up with the rapper McGyver (Netherlands/Canada) for a never been done bilingual track & video called ‘89. Referring to McGyver’s…