foldedcranes.wordpress.com
Whispers from space
It’s hard to imagine scientists came up with this sign. But I guess that’s why you have marketing. Also, I appreciate the fact they included two-way radio. It really adds a sense of aw…