Scientists working with Cassini probe data have detected methane rain storms on Titan. Brings a different spin to, "freezing rain," eh?