On the Big Show yesterday, we found out that The Twisted Tail is home to Iowa's Best Burger. That restaurant is located in Beebeetown, Iowa, a rough geographic area in the western part of the state.
Van recalled of an old song that mentioned Beebeetown by name and talked about it this morning.
Hear the fun:
http://www.whoradio.com/listen/