1 Rating:

UFO dropping Light Balls over St. Petersburg, Russia. April 9, 2012 (witness #4)

  • Grey
  • uploaded: Apr 14, 2012
  • Hits: 1114

1 comments

  • Hayden#

    Hayden April 17, 2012 10:03:05 AM CEST

    Nice one,what the hell were they or it doing I wonder?



‚Äč  
Visit Disclose.tv on Facebook