Jimmy Neutron - Thomas Edison?
The whole Thomas Edison episode is a slip-up. First of all, Thomas Edison didn't invent electricity. It wasn't invented at all. It was discovered by Ben Franklin. I don't know how they got Thomas Edison. He invented the light bulb. He was not the "inventor" of electricity.