1.0 by 1,598 huffers

My wife caught this as I was driving down the road.. Anyone know what the celestial heck this is?

What is YOUR Explanation?

Are You A Zombie?

Other's Explanations