News

Fluffy mammatus clouds were seen drooping from the sky over Berthoud, Colorado, on Sunday, June 15, as the National Weather Service (NWS) forecast thunderstorms in the region. Meagan Schrecengost ...
This is the spectacular moment a stunning cloud formation appeared above the highest mountain in the Philippines. Footage ...