Happy Tax Day everyone. They are inescapable, even in space. No, really.
The Tax Man cometh for Americans today (April 15), and not even astronauts in space can escape their earthly annual taxes. It's a safe bet American astronauts Rick Mastracchio and Steve Swanson on the International Space Station took care of their taxes.
Add a comment...