Anyone who wants to explore the possibility of extraterrestrial life can head on over to Scottsdale, Arizona. That's where the 24th Annual International UFO Congress Convention and Film Festival