UFO Spotted Over China

What in the name of General Tso’s Sweet & Sour Chicken is this!?

Maybe God gets the iPhone 8 from them early.

Via Liveleak.

Watch more viral videos.

.

.