Published on Jul 27, 2012 by UltraUfoChannel
Filmed over Magdalena, New Mexico. United States on July 26th, 2012.
Published on Jul 27, 2012 by UltraUfoChannel
Filmed over Magdalena, New Mexico. United States on July 26th, 2012.
<p>Welcome to the Galactic Free Press blogs section! This is a place where anybody with <a href="/galacticfreepress/user/register">a free GFP account</a> can post information.</p>