Is my mind just making stuff up? All this time I really thought that "Mitochondria is the powerhouse of the cell" joke started from some "Ned's Declassified"-type teen TV show I liked

Comments