Loved That Show

Episode 34 - American Gods

July 28, 2017

We talk all things American Gods with our friend Brad! As always, there are spoilers.