Following months of rumors and talk of behind-the-scenes issues, not to mention numerous actor exits, Starz’s “American Gods” has finally confirmed a launch date for the second season premiere – March 10th. In the new season a council at the House on the Rock explodes into chaos, sending deities both Old and New on quests […]
Read from source