I wish I had more time this evening to write about this wonderful video:
Forget your science raps, science musical puppet theatre is where it’s at. This delightful tune about nanotechnology is in aid of the What is Nano? competition, and has a website detailing the making of the video. Quality stuff.