Chemtrails - Chemical Rain ?

Media coverage of some rather interesting contrails left in the sky.

Anyone know what's going on here ? It's the first time I've heard of this.