‘American Gods’ 1×03 Review: Head Full of Snow

American Gods “Head Full of Snow” feels like a landmark episode where the Starz show has finally hit it’s stride and left us surprised, awed, and wanting for more. Not only did this episode have Mr. Wednesday teasing us and…