Surprise Me!

A large roller cloud engulfs the beaches of Povoa do Varzim, Portugal! This impressive cloud formation surprised beachgoers

2025-06-30 2,772 Dailymotion

The phenomenon was visible from several coastal towns, leaving very impressive images in its wake.