Who does not believe that Mother Nature has a fabulous sense of humor?

Look at the pictures inside,  and tell me if the fluffy white cloud says what I think it says.

You probably shouldn't ask the kids!

Brennan61 shared his special moment on Reddit, and the resulting video is taking the internet by storm!

Do you see what I see?