Strange Giant Snowballs mysteriously washing up on Sibera’s coast

Giant snowballs have appeared on a Russian beach after a freak storm swept across Siberia. The truly bizarre weather phenomenon covered an 11-mile stretch …

Thanks! You've already liked this