Fyffe UFO Festival set for August

Friday, July 08, 2005 at Friday, July 08, 2005
In the late 80's several people in one Valley town claimed to have proof that aliens were in the sky. Now the mayor wants to bring the alien hype back by hosting a UFO festival.

0 comments