Please rate:

Nov 16, 2011 Cedar City, UT UFO ?? (Longer Version)


1 comments

  • Debunkerace#

    Debunkerace November 23, 2011 3:12:30 PM CET

    Come on man!...A vid of a screen with flashing lights in the background reflecting of the screen!Get serious!



‚Äč  
Visit Disclose.tv on Facebook