5 Ratings:

Dr. Steven Greer: Alien Invasion will come from Lockheed Martin

  • Fal2grace
  • uploaded: Nov 15, 2012
  • Hits: 7486

4 comments



 
Visit Disclose.tv on Facebook