OBAMA, Fukui Prefecture--Japanese astronaut Soichi Noguchi sampled some canned mackerel aboard the International Space Station (ISS) and proclaimed it out of this world. [Read More]

No reproduction or republication without written permission.