TV Ate My Brain May 18, 2017 TV Ate My Brain – American Gods: 1×03 “Head Full of Snow” Mariano and Dwight are back to talk Starz’s American Gods, “Head Full of Snow”. Chime in:…