USA Trending News

Explaining the Roll Cloud Spotted in Portugal This Week

A “roll cloud” spotted off the coast of Portugal looked like something out of a movie. Here’s the science behind it.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button