Last night on The Tonight Show, Daniel Radcliffe was on to promote his new movie Horns, and divulged that he was a huge rap fan. Jimmy then asks if he could recite any verses and then Radcliffe busts out Blackalicious’ “Alphabet Aerobics” with The Roots. Seeing Harry Potter rapping is an odd amusement, but he kills it! Check it below: