Harry Potter Knows His Elements

Question, ladies: Daniel Radcliffe, singing Tom Lehrer’s “The Elements Song” on Graham Norton from memory. Nerd girl porn? I’m kind of thinking yes, but I have a penis, and thus my opinion cannot be trusted in this matter. I anxiously await your thoughts. Thanks to Batgirl311 for the tip.