Mexico Contact Point and the UFO Vigilantes
"Stunning UFO observations are being made in the skies over Mexico. In
Mexico, a new group of UFO observers called The Vigilantes are
equipped with high-tech video equipment and are now combing the skies
for evidence with fantastic results. See UFO film footage that proves
why Mexico is considered the ultimate UFO contact point."
"...Say, 'GOD is sufficient for me.' In Him the trusters shall trust." (Quran 39:38)