kmguru
Staff member
http://www.cnn.com/2002/WORLD/europe/11/29/uk.ufo/index.html
Must be a Russian booster rocket falling from sky since weather baloons are passe...in fact all UFOs are space junk falling from the sky...
Must be a Russian booster rocket falling from sky since weather baloons are passe...in fact all UFOs are space junk falling from the sky...