Tuesday, August 11, 2015

NASA's Dog Day Space-Cartoon


NAZCA NASA's been having quite a summer.

You've probably been following the controversy over the massive lights on the dwarf planet Ceres (named after the mother goddess of Rome who was identified with Isis and Demeter) and the subsequent shenanigans we've come to expect from everyone's favorite labyrinthine comedy troupe.