American Gods Season 3 Is The Best Fairytale You Can Watch

Chances are you had dropped ‘American Gods’ by the end of season 2. The last season of the show has been marred by tepid reactions from critics and the audiences alike. However, it’s in season 3 where the arc finally…