Star of the HBO show "We Own This City" Josh Charles dropped by the Tonight show with Jimmy Fallon. The show is based in Baltimore and centers around the corruption going on there. Josh is actually FROM Baltimore and brought a local favorite to Jimmy. A Snowball machine!
Listen to Bob Delmont on iHeartCountry stations across the country! Full Bio