Stunning Cloud Swirls Spotted by Satellite

Editor's Recommendations

More from LiveScience