American Gods Recap: Episode 3 – Head Full of Snow in American Gods on 05/14/17 by Amy 5 Comments“This is the only country in the world that wonders ‘what it is.'” It’s our American Gods Recap