UFO over China

Philippines
July 21, 2010 1:56am CST
Would you believe on UFO?In China there was a UFO spotted last week.
2 responses
@o0jopak0o (6394)
• Philippines
22 Jul 10
well they say that its man made a missile or something.
• Philippines
23 Jul 10
that is what experts say...........
• United States
21 Jul 10
Interesting...