Watch American Gods Season 1 Episode 3 - Head Full of Snow


Add to Watchlist

American Gods Season 1 Episode 3

First Aired: May 14, 2017

Description: In two viginettes, Anubus visits one of his followers. And a Middle Eastern salesman meets a fellow countryman in a New York taxicab. Meanwhile, Sweeney discovers that he gave his lucky coin to Shadow by mistake, and Shadow discovers how Wednesday raises his money.