Demogorgon Slugs – E23

Seth and Matt are cleaning up the format – we have some current events, a review of Stranger Things, a bet you didn’t know that segment and mostly just talking trash about different things after a short break.

Audio Link

Written by SmathCast