very strange looking cloud formation filmed in Moscow yesterday.