
Possibly a drought relief thingy (i know there are duster planes to seed clouds so that they rain, it's possible this is something similar to actually make clouds), or just anything spraying water out the back
( , Tue 20 Jul 2010, 22:35, Reply)

My vote is for a meteorite burning up on entry, and the cloud is just dust.
( , Wed 21 Jul 2010, 8:39, Reply)