Wednesday, May 15, 2013

UFO Footage - Hialeah, Florida: 12/05/2013

Strange set of red triangular lights descending over the town of Hialeah, Florida: 12/05/2013 Rate this posting:
{[["☆","★"]]}

No comments:

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