Show notes
The guys go on location at Alexander's Cafe in St. Charles, where they discuss the daily news and have an intriguing discussion with owner Nick Smith.
The guys go on location at Alexander's Cafe in St. Charles, where they discuss the daily news and have an intriguing discussion with owner Nick Smith.