American Gods | Season 2 Official Trailer | STARZ

The epic war of the gods begins when American Gods premieres March 10 on STARZ. Where will you stand?