10 Mind-boggling Weather Phenomena witnessed by Planet Earth 2:49 PM Unknown 0 10 Mind-boggling Weather Phenomena witnessed by Planet Earth If you were fascinated by the Great Red Spot of Jupiter, or diamond rains falli... READ MORE +
UFO-like sprite seen on the Darling Downs 1:49 PM Unknown 0 UFO-like sprite seen on the Darling Downs A TOOWOOMBA storm chaser has photographed a rare meteorological phenomenon in the skies over the D... READ MORE +