Find out why this small Arizona fried chicken joint has fans driving from all over to taste its legendary chicken.
Developers bought 500 acres from the town of Page, Arizona, to build a $10 billion data center adjacent to Horseshoe Bend ...