UFO Sighting in the Arizona Desert

This was filmed March 13th, 2002 in the desert of Maricopa, AZ. The battery to our vehicle stopped working, there was a deceased …

24680 views

Leave a Reply

Your email address will not be published. Required fields are marked *