We must take a moment to salute a true hero, Space Bat. On March 19th, a bat affixed himself to the space shuttle Discovery and took off into space. It was, sadly, also his last flight into space. A tribute video to a true space pioneer: And a memorial website in tribute to Space Bat.Continue reading “On Space Bat”