madartlab.com
Mad Quickies 5.27
The book Spacesuit is slated to become a movie. It’s about how Playtex designers made the moon landing possible. {via Anne S.} 5,000 cave paintings have been discovered in Mexico at 11 sites.…