Double helix appears in sky over Moscow

    1 of 1 2 of 1

      According to at least one impossible to verify expert appearing on an internet message board, this little number seen floating above Moscow last week is the equivalent of a dust devil in the upper atmosphere called a helical vertical cloud.

      Or it's proof that all those stoners you met at high school were basically right ("Hey, what if our universe is, like, just one atom in a bigger universe!")

      Here are a few different views