New Lake Havasu City, Arizona, UFO footage.
Posted: Tue Aug 04, 2009 6:13 pm
http://www.youtube.com/watch?v=cti1D0kC ... popt00us06
Could someone please help confirm or debunk? 'Cause this is some startling footage, and the soundtrack is pretty awesome as well. Still looking for more information.
Could someone please help confirm or debunk? 'Cause this is some startling footage, and the soundtrack is pretty awesome as well. Still looking for more information.