Really hard to say what it is, my initial thought was a falling star or meteorite...although it could ofc be a rocket or ufo too, though i doubt
it.
[edit on 5/11/09 by Cybernet]

A reader believes that a Russian rocket is the explanation, and refers to this Chinaview.cn Here it says that a Russian submarine fired a missile during a test on November 1
the light projected in front of the Blue
light looks more like Head Lights could the Blue light be from a jet-fighters jet?