Daniel Radcliffe sings Tom Lehrer

Daniel Radcliffe, the actor who plays Harry Potter, sang Tom Lehrer‘s classic song “The Elements” on the Graham Norton show:

(Thanks to Ig Nobel Prize winner—for creating the periodic table table— Theo Gray for bringing this to our attention.)

Do NOT follow this link or you will be banned from the site!