The new season of Game of Thrones is finally here. After two years of impatiently waiting, catching up on conspiracy theories and maybe reading up some fan fiction, the wait is over. We will finally know how the greatest TV show in the history of entertainment is going to end.… Continue Reading