Advertising Console

    GREAT UFO FOOTAGE *NEW*Bejing, China Sept 11

    Repost
    figtsra

    by figtsra

    0
    198 views
    Filmed September 14th, 2011 -Bejing, China - The Chinese Lanterns theory defies logic in this particular instance in my opinion. There is no question that something anomalous is happening here. Decide for yourself!