World’s Strangest

Your source for the strangest things around!
Ads

Double Helix Cloud

Photo: Netall.ru On Christmas Eve, residents in Moscow, Russia, saw a strange sight in the sky: a cloud shaped like a DNA double helix. Is it contrail or a divine sign from the Flying [...]