Australians spot extraordinary cloud formation. UFO or just... clouds? What a way to start the week! Weird cloud formation sends Twitter abuzz, causes panic in a small seaside town in Australia. Are the aliens coming? by Dianne Depra