The wizard of rap!

Join Us On Facebook

Daniel Radcliffe, who played boy wizard Harry Potter, can cast an entirely different spell too! The actor took did a Karaoke performance to Eminem’s “The real slim shady”.

What other rap song would you want him to cover? Leave your thoughts in the comments!


More From 9XO