Mysterious sat-pic China desert markings - EXPLAINED(theregister.co.uk)2 points by fvbock 14 years ago | 0 commentsNo comments yet