Matt Walker Just Got Some More Bad News

Matt and Geoff do their signature zany show, but Matt just got bad news before the show. Again.

Geoff Fella, Matt Walker
St. Petersburg, Fla.