American Gods Season 3 hero

American Gods

About American Gods

Shadow Moon is hired as Mr. Wednesday's bodyguard and finds himself in a hidden world where a battle is brewing between the Old Gods and the New Gods.

Continue Reading…