‘American Gods’ Trailer Finally Premieres Starz has played things close to the vest regarding its American Gods series. The cable network has kept interested fans in suspense waiting for details about characters and plot. The […] Stephanie Holland March 15, 2017 Leave a Comment