Tumblr favorite #1488: Italophone Forbidden Planet Tumblr favorite #1487: Charge up Tumblr favorite #1489: Incredible Tales of Scientific Wonder Original post here. Sourced to Steve Niles Tumblr.