This week, Rich and Dan are joined by Northfield Chief of Police Mark Elliott. They discuss civil unrest, and the challenges of law enforcement in this day and age, mental health issues, and why you always want to keep your shirt on when you’re at a party.
The Talking Heads Show 2/26/26
Rich and Danny choose a day of absolutely no significance to celebrate one of the weirdest, most wonderfully creative bands of them all, The Talking