Thursday, July 14, 2011

Ufo report in from Miami in Florida on Saturday, 9th July 2011.

Ufo filmed over Miami in Florida on Saturday, 9th July 2011.
Rate this posting:
{[["☆","★"]]}

1 comment:

Bathtub said...

Lanterns. Not worth posting really.

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