The Travel Channel will air an hour-long special tonight called "Best of the Road", and Spencer County's very own town of Santa Claus will be featured as one of the top "Most Fun Small Towns.”
The LoCash Cowboys, Chris Lucas and Preston Brust are Tri-State favorites and have been for a long time. They have been playing around the Evansville area for years at places like Casino Aztar. The guys are doing something a little different when they each tackle a 72-once steak as part of the Travel Channel's Man Versus Food Nation on June 8th. Below is a sneak peek of the guys in action.
Read Mo