It's snowing in Malibu Beach, California and Las Vegas!

San Francisco had some hail last night and more to come (and it is freezing cold)...can you believe it? What is happening to this planet?

Comments