“We’ve seen lots and lots of freaky things." ...
The Big Texan Steak Ranch of Amarillo, Texas, is taking its famed 72-ounce steak-eating challenge on the road for the Route 66 centennial kickoff in Springfield, Missouri. Four Missouri State ...