You have entered a strange world, a world where reality is turned on its head and things are not always as they seem. A world where the small town of Fyffe, Alabama, is known for more than just football championships. A world where the town was once the center of attention for a phenomenon that […]