Wow. This actually makes Macklemore seem like credible hip hop by comparison.