EPISODE 3

31/08/2016
EPISODE 3

Listen "EPISODE 3"

Episode Synopsis

On this week's episode of We Talk Too Much, Michael and Richard are talking about their geek lives