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.
Please to comment