AKA ~ STS088-724-66 and/or “Space Debris.”
In this Age of Information “hiding in plain-sight” is the only option.
Clearly this is just a space blanket and nothing more.. brilliant.
3 comments
3 comments