ummm may i point out that you are using google earth which can be hacked by the push of a button making what i and the rest of the united states call a cloud
1st comment can be correct. others: coincidence; natural weather. or New activity at base - cloud related or cloud blocking satellite view to hide activity.
Not a member yet ? Click here to join - registration is free and only takes a moment!