Influenza_--_The_Musical.jpg (download) (640 × 480 pixels, file size: 58 KB, MIME type: image/jpeg)
Ren's science presnetation is an outlandish musical performance in the Even Stevens episode "Influenza: The Musical."
Appears on these pages
Influenza: The Musical was the twenty-first episode of the second season of Even Stevens. It...