I have just updated our gallery with over 250 high-quality screen captures of Emily in the latest episode of “American Gods” (Season 1, Episode 8), entitled ‘Come to Jesus’. “American Gods” will return in 2018 for a Season 2.

Leave a Reply