Explaining the Roll Cloud Spotted in Portugal This Week
Judson Jones
7/4/2025
A “roll cloud” spotted off the coast of Portugal looked like something out of a movie. Here’s the science behind it....
Original
Tags: a | cloud | coast | here’s | in | portugal | science | spotted | the | this | week