Article Summary
Posted by duddy   Jun 15, 2014    3883 views

On 24 December 2012, an amazing double helix cloud was spotted just outside Moscow in Russia. While it's still up for debate, a pilot's perfectly timed barrel roll could have been the cause.

No Comments
   RSS Feed     Atom Feed     RDF Feed