Thursday, May 17, 2012

Triangle Craft Viewed Over Shenzhen, China: 16/05/2012

UFO or landing lights? Filmed over Shenzhen, China, on May 16th, 2012:
Rate this posting:


Anonymous said...

If triangular its man made, us military, watch (rulers of the world) on youtube, project avalon, or project camelot. Whisleblower mentions this, inform yourself

Anonymous said...

When I see the strobe lights, I click
on [Stop sownload] fast ! !

Blue skies.

Keep Reading - Click 'Older Posts' above to read more posts  >>