Interesting, they are saying that it is the result of a ICBM releasing left over rocket fuel, though it looks really huge, and is quite far from
California where the ICBM was launched. Has anyone seen anything like this before?
I did a quick search and found nothing, though China has been a hot bed for weird clouds, and UFO reports as of recent times. I wonder if it is
something the Chinese military is working on.
edit on 26-8-2011 by longtermproject because: more info
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.