Friday, August 10, 2007

UFOs



This footage was supposedly shot in Haiti on August 6. Someone help me understand what I'm seeing! I'm sure it was created in a computer somehow, but still it's pretty amazing!

0 Comments:

Post a Comment

<< Home