Monday, August 2, 2010

Triangle UFO in washington North Creek Park 31st July 2010

Calling everyone in North Creek Park Washington - did you also see this strange red UFO or craft?
Note - the most recent explanation for these is kites with LED lights on it?.. do you think this could be possible as well? Comments appreciated

No comments:

Post a Comment