The planets of the Solar System, according to crazed pulp comics of the…

Back in the Forties, the science fiction rag Planet Comics published the ongoing feature "Life On Other Worlds." This section peppered scientific know-how amongst whatever gonzo shit the writer happened to make up. Here's a tour of our Solar System using old issues of Planet Comics. Did you know that Mars is occupied… » 11/06/11 7:30am 11/06/11 7:30am