Nerd Rap

By -

I'm surprised I hadn't seen this before; it's terrific.