Urban Vault Caught up with Netherlands-based emcee McGyver to ask him some questions about his latest release ’89, produced by the icon Pete Rock & more… 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…